spring解决中文乱码

spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码问题,具体的web.xml配置如下:

 

 1 <filter> 

 2     <filter-name>CharacterEncodingFilter</filter-name> 

 3     <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 

 4     <init-param> 

 5         <param-name>encoding</param-name> 

 6         <param-value>utf-8</param-value> 

 7     </init-param> 

 8 </filter> 

 9 <filter-mapping> 

10     <filter-name>CharacterEncodingFilter</filter-name> 

11     <url-pattern>/*</url-pattern> 

12 </filter-mapping> 

 

类org.springframework.web.filter.CharacterEncodingFilter是Spring特有的,专门解决Web的中文utf-8乱码问题。以后我们项目及所有页面的编码均为UTF-8。

posted @ 2013-05-21 09:45  深海巨坑  阅读(215)  评论(0编辑  收藏  举报