Eclipse下Struts亂碼的問題解決
主要有三個問題:
1,Struts中資源文件中如果value為中文,Struts亂碼
解決辦法:使用Eclipse插件Properties Editor
2,在文本域里輸入中文,導(dǎo)致Struts亂碼
解決辦法:使用servlet過濾器filter
最簡單的可以借用tomcat下面的filters.SetCharacterEncodingFilter在自己的web.xml配置中加入tomcat中servlet_examples相應(yīng)Eclipse配置(高手可以自己配!)
本人配置如下:
SetCharacterEncoding
filters.SetCharacterEncodingFilter
encoding
GBK
SetCharacterEncoding
*.do
3,Struts從某些數(shù)據(jù)庫里讀出亂碼
解決辦法:把你要顯示成中文的部分重新編碼
例如:
|
【編輯推薦】