在struts2.0中,解决中文乱码的问题有时候很糟人。以下是我在做东西的时候解决的步骤,
struts2解决中文乱码的问题:
1,用古老的jsp+servlet方法,加入过滤器。
2,把jsp页面都改成utf-8
3,在struts.properties里加入:struts.locale=UTF-8
4,在web.xml里加入:
<!-- 解决中文乱码的问题 -->
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
ok!搞定!
以上每一步都不能少。
如果还有问题,那就去问老天了。