在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.試一試,應該沒有問題了,中文顯示正常!