改一下project的配置,在Edcoding中选择GB2312

解决方案 »

  1.   

    修改encoding就ok了。java自身支持uncode,所以一定支持中文的。
      

  2.   

    我的Project -- Edcoding 是设置为GB2312的
    JSP就可以显示中文,但是用:<html:message>
    ApplicationResources里的中文就会变成乱码。
    我发现struts-config.xml、struts-bean.ltd、struts-html.ltd、struts-logic.ltd、
    struts-template.ltd这几个配置和模板文件里用的都是UTF-8
    只有struts-config.xml可以改,其他就不行。
      

  3.   

    ApplicationResources文件要转化成本地编码
      

  4.   

    加一句
    <%@page contentType="text/html;charset=8859_1"%>
      

  5.   

    TO: sys53(森思) <%@page contentType="text/html;charset=8859_1"%>
    这句是加在JSP上面的吧?
    我在JSP 上已经加了charset=GB2312呀,可就是显示不出中文来
      

  6.   

    你要显示ApplicationResources里的中文就要把该文件转成本地文件(中文)具体:
    将保存为中文的Application.properties另存为“a.properties”(例如此处保存为d:\a.properties)文件,进入DOS,输入以下命令:native2ascii a.properties Application_zh.properties 进行转换,得到的文件Application_zh.properties就是编码转换后的RESOURCE文件,可以显示中文