`

validate的乱码问题

阅读更多
   在利用validate框架的方法做登录验证时候,在页面显示出现乱码现象。如下:
   
  
   这是由于自己配置的提示错误的资源文件在ApplicationResrource.properties中配置,而配置文件的编码都是ISO-8859-1,因此我们需要将其编码为GBK。我们可以使用jdk自带的编译工具native2ascii,进行转码。例如我们的native2ascii在jdk1.5的lib目录下。
   我们可以通过doc进入相应的目录,然后将要转换的文件放置在native2ascii目录下,例如有两个文件分别为1和2。属性都是txt文本。我们想把 1 的文件内容编码为GBK转换到 2 中去,可以这样,进入doc后进入到native2ascii的目录中,然后输入命令native2ascii  -encoding GBK 1.txt 2.txt。这样便可转码成功。将内容复制到原来的资源文件中,即可显示中文了。
  如下;
  

其实在IDE例如MyEclipse6.0及以上的版本都可以在配置文件中自动给转换为Unicode码。就可以不用上述的jdk自带的编译工具了。
  • 大小: 12.2 KB
  • 大小: 13.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics