日期:2014-05-17 浏览次数:20848 次
从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 
好像还是不行
------解决方法--------------------
好像应该是native2ascii -encoding GBK ApplcationResources.properties ApplicationResources_zh_CN.properties 
------解决方法--------------------
native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties 
------解决方法--------------------
我也是初学 一般编码方式都经常换 我在本机器上用utf-8就好用 换到其他的就是乱码 
最后用的GBK的好用了。 楼上的是正确的 我希望和你们多多学习。 
------解决方法--------------------
native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties 
不转码肯定会乱的 
------解决方法--------------------
ApplicationResources_zh_CN.properties要改成ApplicationResources_zh.properties 
是浏览器为简体中文的时候调用的.英文是_en,繁体是_tw. 
ApplicationResources是默认的配置文件.找不到其它文件时候调用. 
推荐用myeclipse编辑吧,要装jinto插件. 
------解决方法--------------------
native2ascii -encoding gb2312 ApplcationResources.properties ApplicationResources_zh_CN.properties 
?