Spring解决Struts1.3中文乱码问题

只需要在web.xml中添加Spring的编码过滤器,如下:
<filter>
 <filter-name>encoding</filter-name>
 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  <init-param>
   <param-name>encoding</param-name>
   <param-value>UTF-8</param-value>
  </init-param>
</filter>
<filter-mapping>
 <filter-name>encoding</filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>

 

不过最好的解决乱码的方法是不让出现乱码,就是要让数据库,Spring,Struts页面的编码统一设置成同一种编码!

你可能感兴趣的:(spring,Web,xml,struts)