从ApplicationResources.properties里返回的中文乱码
ApplcationResources.properties文件内容如下:
error.login.username=<li>用户不存在!
error.login.nullusername=<li>用户名不能为空!
error.login.password=<li>密码不正确!
error.login.nullpassword=<li>密码不能为空!
error.login.all=<li>用户名或密码不正确!
error.register.nullusername=<li>用户名不能为空!
error.register.nullpassword=<li>密码不能为空!
error.register.nullpassword1=<li>确认密码不能为空!
error.register.nullno=<li>两次输入的密码不一致!
error.register.nullsex=<li>请选择性别!
error.register.nullquestion=<li>密码提示问题不能为空!
error.register.nullsolution=<li>密码提示答案不能为空!
error.register.code=<li>证件不能为空!
errors.footer=</font></ul>
errors.header=<ul><font color="red">
其他JSP页面编码都是如下格式
<%@ page contentType="text/html; charset=GBK" %>
换成gb2312也不行,请教如何解决?
================================================
我用过
native2ascii -encoding utf-8 ApplcationResources.properties ApplicationResources_zh_CN.properties
好像还是不行

解决方案 »

  1.   

    好像应该是native2ascii -encoding GBK ApplcationResources.properties ApplicationResources_zh_CN.properties
      

  2.   

    native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties
      

  3.   

    我也是初学  一般编码方式都经常换  我在本机器上用utf-8就好用 换到其他的就是乱码最后用的GBK的好用了。  楼上的是正确的   我希望和你们多多学习。
      

  4.   

    native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties不转码肯定会乱的
      

  5.   

    有几个问题
    ApplcationResources.properties
    ApplicationResources_zh_CN.properties
    是不是同时放在/WEB-INF/classes下
    那么tomcat怎么知道什么时候用
    ApplcationResources.properties
    什么时候用
    ApplicationResources_zh_CN.properties
    ?
    我用native2ascii转换的时候
    报错我用记事本创建、编辑、保存
    ApplcationResources.properties
    无关事的吧?
      

  6.   

    ApplicationResources_zh_CN.properties要改成ApplicationResources_zh.properties
    是浏览器为简体中文的时候调用的.英文是_en,繁体是_tw.
    ApplicationResources是默认的配置文件.找不到其它文件时候调用.
    推荐用myeclipse编辑吧,要装jinto插件.
      

  7.   


     
     
       
    native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties