分类: Java
2011-05-19 15:59:31
Struts2中国际化文件的时候
mess_zh_CN.properties
user= 用户名
吧mess_zh_CN.properties用native2ascii 进行转换,代码如下
native2ascii mess_zh_CN.properties a.properties
转换成功后放到项目里面,但是出来的时候却出现了乱码。刚开始以为是页面编码问题,仔细检查好像也没错。试了utf-8,gbk,gb2312都不行。网上溜达溜达,说是国际化文件出现了问题,native2ascii 默认的编码格式是IS0....所以转化后读取出来会出现问题,这次学乖了,打多几个字上去
native2ascii -encoding utf-8 mess_zh_CN.properties a.properties
一切正常,再次膜拜下互联网。。。
嘎嘎嘎。。。。