呵呵,小弟刚学习jsp.servlet.看了你的问题,有点同感,现在说一下,你的第5个问题,
其实因为这是struts,jsp.数据库,他们默认的中文字符不一样,要全转成一样的就行了。
资源文件你可以做个过滤器,也可以手工转换
先运行
C :下的jdk目录下的bin下的native2ascii
然后cd 到你的项目目录下的applicationresources目录下运行下列命令
native2ascii -encoding GBK applicationresources m.p 大致过程中间可能字母有打错的地方

解决方案 »

  1.   

    呵呵,有问题,大家一起交流吧,
    [email protected]
    我很菜,现在还不知道iteroter的用法。有指点我的吗,
      

  2.   

    第二个问题,IBM的WSAD支持struts所见即所得的开发.
    第四个问题,可以用<logic:iterate name=''>来解决,也就是用用属性的方法来解决.
    第五个问题,写一个filter.
      

  3.   

    第三个问题:在form的构造函数或reset方法中设置初值,如<html:select property="custId">
      <html:optionsCollection property="users"
                                    label="name"
                                    value="custId" />
    </html:select>
    设置custId初值就可
    customers = new CustomerBean[3];    for (int i = 0; i < 3; i++) {
          customers[i] = new CustomerBean();
          customers[i].setCustId(String.valueOf(i));
        }    customers[0].setName("Mr. Hand");
        customers[1].setName("Brad Hamilton");
        customers[2].setName("Jeff Spicoli");    this.custId="2";这样会显示第三个customer,而不是却省的第一个。
      

  4.   

    第一个问题:是这样
    第二个问题:JSPStudio支持可视化设置,下载地址:ftp://210.36.70.51
    第五个问题:JSPStudio(2003.8.6版本)的模板中带有中文处理的代码,用filter。
      

  5.   

    logic:equal logic:notequal  要可视话的话据说可以用DreamweaverMX啦!!!
     select 是可以幽默认值的,只要你原来Form对象对应的属性有值