Blogn - 记录个人历史 Ver 3.0.0
http://www.bloggern.com
首页  留言本  注册  用户名: 密码:  
Eclipse下Struts2的properties文件问题
作者:左轻侯   987字节   点击:31228   回复:2000   所属分类:技术随笔
创建时间:2009-01-07 20:42:48   最后修改时间:2009-01-07 20:42:48  
还是把IDE换回了Eclipse,最直接的理由是,在此之前的几个项目都是在Eclipse下完成的,我不愿意同时开着两个IDE……
原来的例子主要根据这个:
http://www.javaeye.com/topic/150980
按样配了一个struts2,马上出问题了:页面乱码
把netbeans生成的war文件部署一下,一点问题都没有
把两个war中的文件进行仔细比较,最后发现问题出在globalMessages_zh_CN.properties文件上
Eclipse编辑的文件,是UTF-8编码
Netbeans编辑的文件,类似如下:

label.login.title = u7528u6237u767Bu5F55
label.welcome.title = u6B22u8FCEu6765u5230
……

看上去是UTF-8编码,但实际上不是,用UTF-8编码的方式也无法打开
在网上找了一通,最后通过如下方式解决:

在eclipse中 Help>>Soft Updates>>
Find Update Install 添加网址
http://propedit.sourceforge.jp/eclipse/updates/
选择for Eclipse 3.x
下载后,重启IDE

选择用PropertiesEditor打开文件,重新保存之,问题解决了
估计是Properties文件有专门的格式,Eclipse默认不支持,必须要下个PropertiesEditor插件
但Netbeans是默认支持的
这又是Eclipse不如NetBeans的例子……
附件:
评论:

本文允许匿名评论

发表评论:(最长不得超过128KB)
验证码:


您不能对本文发表评论。