java springmvc post和get中文乱码问题
来源:互联网 发布:视频图片合成软件 编辑:程序博客网 时间:2024/05/22 12:51
背景:和PHP项目对接,出现乱码问题。
项目框架:springmvc
容器:tomcat
1.get处理方法
修改server.xml文件:
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>改为
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
增加:
URIEncoding="UTF-8"
2.post处理方式,在web.xml添加:
<filter><filter-name>CharacterFilter</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><init-param><param-name>forceEncoding</param-name><param-value>true</param-value></init-param></filter><filter-mapping><filter-name>CharacterFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>
犯傻的地方,在开始的时候是url-pattern里面的只是/ 不是 /* ,拦截不了请求,post请求一直为乱码,后台将/ 该为/*后,没出现乱码。
查询文档,这是springmvc的bug。/不拦截所有,/*才拦截。
0 0
- java springmvc post和get中文乱码问题
- SpringMVC-Post/Get请求中文乱码问题
- springmvc post、get中文乱码
- java post、get中文乱码问题
- 解决springmvc的get提交和post提交的中文乱码问题
- Post 提交中文乱码问题和GET提交乱码问题
- SpringMVC POST/GET 中文乱码 解决方案
- springMVC解决post、get中文乱码
- springmvc解决乱码问题(get和post)
- 表单中get和post的中文乱码问题
- 解决Get和Post请求中中文乱码问题
- 编写filter,处理get和post中文乱码问题
- 解决Get和post请求中中文乱码问题
- 网页post和get方法中的中文乱码问题详解
- request.getParameter()在get和post方法中文乱码问题
- jsp中文乱码问题(get和post)
- get和post方式提交中文乱码问题
- $.get和$.post引起的中文乱码问题
- regularization 规范化(L1,L2等等):加惩罚函数降低过拟合
- Java初学
- hi
- 安卓API 6.0权限问题
- AngularJS ui-router (嵌套路由)
- java springmvc post和get中文乱码问题
- BZOJ2431 [HAOI2009]逆序对数列
- 修改浏览器默认的滚动条样式
- 从0开始,搭建SSM服务器框架
- Java for Web学习笔记(二七):JSTL(3)Core Tag(中)
- VS2010/MFC编程入门之前言
- SQLite 大数据量 新增 / 修改 提升效率的办法
- Java并发编程:深入剖析ThreadLocal
- Android 多媒体编程 视频播放