struts2 国际化 乱码

在struts2进行国际化设置时,需要对含有中文的properties文件进行ascii码转换。

用jdk自带的native2ascii.exe进行properties文件的编码转换。如果此命令不设置转换编码参数则在jsp页面上

输出的<s:text name="key" />就是乱码。

 

解决方法:

 

在执行ascii编码转换时,指定转换参数:

native2ascii -encoding UTF-8 messageResource.properties messageResource_zh_CN.properties

你可能感兴趣的:(struts2 国际化 乱码)