SpringMVC controller接收的中文参数乱码
2017-02-21 18:30
633 查看
CharacterEncodingFilter只对POST请求有用,GET请求的需要对你运行的tomcat 目录conf/server.xml文件中 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> 改为: <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true"/> 这是tomcat的原因造成的,tomcat默认的编码是iso-8859-1。不是大家常用的utf-8。 换句话说,get请求是对资源的访问,资源我一般不会涉及中文路径(最好不要) post 针对于数据的提交,所以你如果是表单,最好用post请求。
相关文章推荐
- SpringMVC Controller 接收页面传递的中文参数出现乱码
- SpringMVC Controller 接收页面传递的中文参数出现乱码
- 解决SpringMVC Controller 接收页面传递的中文参数出现乱码的问题
- SpringMVC Controller 接收页面传递的中文参数出现乱码
- Springmvc controller接收请求参数类型
- Spring MVC Controller中返回json数据中文乱码处理
- spring mvc url 参数传递出现中文乱码解决办法
- 【Spring】Spring MVC Controller 参数中文乱码
- spring mvc controller 接收参数
- Spring MVC Controller 接收ajax传来的数组参数
- Spring MVC Controller 接收ajax的数组参数说明
- springmvc controller接收jsp页面传过来的参数和传值到jsp页面
- SpringMVC Controller接收前台ajax的GET或POST请求返回各种参数(转)
- SpringMVC Controller接收参数总结(将请求的参数绑定到controller的方法上)
- SpringMVC Controller接收参数总结
- springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
- 关于struts2.1.6接收中文请求参数乱码问题
- struts2以GET方式接收的参数是中文时会乱码的解决方法
- 提交表单乱码问题 action 中文接收的参数乱码
- springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决