1. 如何在你使用的开发工具(ECLIPSE,IDEA等)下正确的切换一个现有WEB项目的编码,写出都有那些步骤?
例:现有一个项目是GBK的需要你转化到UTF-8下无乱码,或UTF-8转化到GBK。
2. 有A,B两个类,其中A类有方法m1、m2、m3、m7、m9,B类有方法m1、m2、m3、m4、m5。
注:A类的m1,m2,m3和B类的方法同名,同功能。 
问题:现在将会有一个C类要使用到m1,m2,m3和A类的m7及B类的m4方法,请写出你的想法或怎么操作?
3. 写4条SQL语句,分别为增删改查表user。4. 创建一个Struts,Spring,Hibernate的项目,写出类和页面你将如何分包和目录?以及配置文件存放的目录位置?
注:1.给个参考公司名  “mylegist”
2.配置文件为一个项目必须的所有配置文件,包含WEB.XML。
3.提示:目录结构是MVC。要写出具体的目录。可以树形结构画出。

解决方案 »

  1.   

    2.配置文件为一个项目必须的所有配置文件,包含WEB.XML。
    这个在纸上写????????
      

  2.   

    1.不知道是否有好的工具可以干这个。如果手动搞的话,搞一个文件还行。整个项目就太麻烦了。
    对于html页面或者jsp页面,光改文件编码还不行,还得改里面的html页面编码。2.直接定义实例之后引用即可。只要权限允许。但我估计出题的人的想法是要做一个代理。
      

  3.   

    哎!看来都是JAva,现在的动态网页都是他的天下啦!i'am out
      

  4.   

    原来在项目中遇到过,某一个页面的编码转换,先新建UTF-8的jsp文件,然后拷贝原GBK编码的内容再粘贴,然后删旧文件,直接属性里改文件编码方式肯定会乱码,但是如果对整个项目,一个个文件的操作就太夸张了。第二题个人觉得公司是想考多继承,但是java里多继承是通过多接口来做的,题目里都是类实例,估计只能用代理模式吧
      

  5.   

    不知道重新新建一个项目,把项目的编码方式改为utf-8,然后,再将原项目中的文件拷贝过去可不可以啊
      

  6.   

    我晕 以前我老师给我说过 在Myeclipse里面怎么配  给忘了 明天给大家问问
      

  7.   

    Myeclipse  window 菜单  preferences  选项   ----》Myeclipse--》Files and Editors--》Jsp
      

  8.   

    13楼图看不清哦,我的想法是再复制这个项目(原项目为A,复制的项目为B,编码假如为gbk)
    然后将A的编码修改为uft-8的,再将B的项目覆盖到A项目里面,不知道这样可行不。没试过啊...
      

  9.   


    这是设置的在新建jsp页面的时候生成jsp页面模板中的编码方式,而要求是要将一个现有的web项目再编码之间来回切换,不出现乱码的问题啊,
    如果直接右击项目,选择preferences   在里面直接修改了编码后,文件中的中文就会出现乱码的,这样也是不行的啊
      

  10.   

    Mark一下,确实有点儿麻烦嘞~~
      

  11.   


    1.
    右击项目---》properties--->text file encoding--->other
    2.有A,B两个类,其中A类有方法m1、m2、m3、m7、m9,B类有方法m1、m2、m3、m4、m5。
    注:A类的m1,m2,m3和B类的方法同名,同功能。
    问题:现在将会有一个C类要使用到m1,m2,m3和A类的m7及B类的m4方法,请写出你的想法或怎么操作?我会把m1,m2,m3,m7,m4抽出来一个类D。A,B,C都继承D我还没有想到好的方法。等大学的想法。。
    4.  mylegist
        -->src
            -->com.xlh.model
            -->com.xlh.serices
            -->com.xlh.sericesimpl
            -->com.xlh.struts.action
            -->com.xlh.dao
            -->com.xlh.daoimpl
            -->struts.xml
       -->web-root
         -->web-inf
            -->springApplication.xml
            -->hibernate.cfg.xml
            -->web.xml
            -->bin
         -->index.jsp
      

  12.   

    1、右击项目---》properties--->text file encoding--->other 这么做整个工程会出现乱码
    2、我想可以用内部类实现呀C 继承 A 用一个内部类继承B,就可以了
      

  13.   

    1.编码格式
    2.java基础,面向对象.
    3.最基础的sql
    4.web不懂
      

  14.   

    选中项目->properties->type filter text->resource 设置Test file encoding
    试试看
      

  15.   

    我觉得用抽象类的方法好像有的绕。方法m1,m2,m3,m7都是A类中的。只有方法m4在B类,要我就用C继承A类,再重写方法m4。各位高手以为如何。
      

  16.   

    第二个直接用组合,就在你左继右承的时候,你估计就被面试官PASS掉了
      

  17.   

    第2 题最简单的方法是让A类继承B类。C类再继承A类。这样直接调用就可以了,一个方法也不用写。因为A类的m1,m2,m3会覆盖B类的,而A类没有m4,可以直接调用。
      

  18.   

    面试就问这些题目啊?这些题目有点简单!应该是公司友情点吧
    我就说说第一题吧,其他的不怎么说了
    第一题
    switch workspace切换到一个新的工作目录,然后修改workspace的编码
    (修改方法:windons、preference、general、workspace、textfileenconding,Windows默认就是gbk编码,开发utf-8的项目就选择utf-8就可以了)lz答题要答出重点来!人家问你的开发工具,所以你就给它答工具方面的这是我招人,也是我聘的经验,lz好好体会
      

  19.   

    不知道这样的怎么判。是不是实现了就可以?说说第二题,C继承A,再包含B对象。好像是最笨的方法
      

  20.   

    感觉应该用filter做。转换的时候通过filter过滤然后把编码改过来。
    我这有个WEB项目无乱码的必备filter 你可以看一下原理,解决你的问题估计和这个类似吧。
    http://blog.csdn.net/maxtomb/archive/2010/03/26/5419253.aspx
      

  21.   

    1、选中项目右击->properties->type filter text->resource 设置Test file encoding
    可能还有个别文件存在乱码,那么直接用记事本打开乱码的文件复制粘贴就ok了!
    2,将m1,m2,m3抽出来作为抽象类A1的方法,m4,m7 作为接口B1的方法,
    c类继承A1实现B1.
      

  22.   

    filter对静态的可以实现编码的转换吗,我觉得好想是不行的