Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道 - 编程入门网
ror.email.blank = Email\u4e0d\u80fd\u4e3a\u7a7a
error.email.invalid = \u4e0d\u662f\u4e00\u4e2a\u6b63\u786e\u7684email\u5730\u5740
按着上面所述的方式运行程序(需要重启Tomcat或重新发布samples程序,以便对属性文件的修改生效),就会得到如图2所示的显示效果。 图2 二、使用Eclipse插件编辑属性文件 虽然上面的方法可以很好的解决Java属性文件的乱码问题,但是这种方式并不方便。因此,每次修改属性文件后,都要使用native2ascii.exe命令对被修改的属性文件进行编码转换。在本节将介绍两个专门用来编辑Java属性文件的Eclipse插件。通过使用这两个插件,可以无需使用native2ascii.exe命令就可以很好地处理非ISO 8859-1编码格式的字符。 1.Properties Editor插件 这个插件可以从http://sourceforge.jp/projects/propedit/下载。它分为三个版本:独立运行的版本、JBuilder版本和Eclipse版本。 这个插件在编辑属性文件时的方式和Eclipse内嵌的属性编辑器类似。在下载插件压缩包后,将其解压,将features和plugins两个目录复制到<MyEclipse安装目录>"eclipse目录中即可。用Properties Editor插件编辑属性文件的界面如图3所示。 图3 Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道(3)时间:2011-01-10 BlogJava 银河使者2.JInto插件 这个插件可以从http://www.guh-software.de/jinto.html下载。它的基本功能和Properties Editor插件类似,只是以表格形式编辑属性文件,如图4所示。 图4 在使用上述两个插件编辑完ErrorDescription.properties文件,并保存后,再使用Eclipse内嵌的属性编辑器打开这个文件(选中属性文件后,通过【Open With】选择相应的属性文件编辑器,如图5所示),就会看到"uxxxx格式的内容。 图5 这两个插件都可以很好的满足编辑属性文件的需要,而且基本功能相同。读者可以根据自己的喜好选择使用其中的任何一个插件来编辑属性文件。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |