在Struts应用程序中显示中文问题的解决方案:
如果要在properties配置文件中显示中文的信息的,按照如下步骤可以正常显示:
1.再一个ApplicationResources_temp.properties文件中编写中文的显示信息
2.用JDK自带的native2ascii.exe进行转码,在DOS下用以下命令转换:
native2ascii -encoding gb2312 ApplicationResources_temp.properties ApplicationResources_zh_CN.properties
3.将生成的ApplicationResources_zh_CN.properties放到Resources文件的目录下!
4.再structs-config.xml文件中作如下的设置:
<message-resources parameter="com.yourcompany.struts.ApplicationResources_zh_CN" />
5.试一试,应该没有问题了,中文显示正常!