解决Spring MVC中POST请求中文乱码问题

在Spring MVC项目的实际开发过程中,我们或多或少的遇到过一些中文乱码问题。get请求就不说了,post请求也能产生中文乱码?这是我们队Spring MVC框架的理解不到位,和对项目开发不规范导致的。本文将带领学习如何解决Springmvc框架中的中文乱码问题。

更多精彩内容请看 web前端中文站
www.lisa33xiaoq.net 可按Ctrl + D 进行收藏

解决Spring MVC中POST请求中文乱码问题

POST中文乱码解决方案

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

 <filter>       <filter-name>CharacterEncodingFilter</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>CharacterEncodingFilter</filter-name>       <url-pattern>/*</url-pattern>   </filter-mapping>  

以后我们项目及所有页面的编码均为UTF-8。

加了以上配置,基本上都能解决你的中文乱码问题,如果还存在乱码问题,请清空缓存,从新部署项目。

【注:本文源自网络文章资源,由站长整理发布】

0
如无特殊说明,文章均为原作者原创,转载请注明出处

该文章由 发布

这货来去如风,什么鬼都没留下!!!
发表我的评论

Hi,请填写昵称和邮箱!

取消评论
代码 贴图 加粗 链接 删除线 签到