解决Struts中文乱码
整体思想,编码方法统一(utf-8)
1.页面显示中文乱码
2.传递参数中文乱码
3.国际化中文乱码
页面显示中文乱码
解决方法:
<%@ page pageEncoding="utf-8"%>
传递参数中文乱码:
修改两处地方:
1.修改tomcat中的server.xml
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
2.编写过滤器(Filter)解决get和post传递中文乱码
国际化中文乱码:
用JDK的native2ascii工具对资源文件进行转换
使用ResourceBundle Editor插件