最近我的项目里面用到了springMVC + mybatis这个框架我是没有怎么用过。今天自己在写项目的时候遇到了一个问题,当我以get方式发送请求之后如果查询参数里面包含中文就会出现乱码。所以我自己写了一个过滤器,来过滤用户发送过来的请求,把他的编码方式设置成UTF-8,但是设置了之后还是不太得行。因为这种设置编码的方式只是针对POST请求里面含有中文的乱码,但是get请求该怎么办了????
最笨的方法就是用js进行两次编码控制层一次转码,但是对于参数多了像我这样的懒人就懒得做了,所以我最后在网上找了一下资料,看了一篇针对get请求解决乱码的方法。其实说起来很简单,只要在tomcat里面设置请求的编码即可,代码如下:
<Connector connectionTimeout="20000" port="9001" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
.
我在网上看了一下tomcat中设置URIEncoding这个参数到底干什么用的,网上资料的是这么写的设置URIEncoding主要是用于tomcat按照什么请求解码,这样就可以完美的解决get请求的乱码了。
分享到:
相关推荐
SpringMVC解决GET请求时中文乱码的问题.rar
springMVC框架遇到中文乱码的解决思路汇总,包括从配置到注解的详细描述,帮助开发人员解决spirngMVC中文乱码问题
SpringMVC注解return参数出现乱码解决方案。
主要介绍了SpringMVC Tomcat控制台乱码问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了SpringMVC post请求中文乱码问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
03.SpringMVC中如何解决POST请求中文乱码问题GET的又如何处理呢
主要介绍了springMVC解决ajax请求乱码的三种方法的相关资料,在springmvc的项目中,使用返回页面的请求方式,数据都能正常显示,但是对于ajax的请求,始终显示乱码,这里提供解决办法,需要的朋友可以参考下
SpringMVC参数收集及乱码处理介绍
下面小编就为大家分享一篇解决SpringMVC Controller 接收页面传递的中文参数出现乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
下面小编就为大家分享一篇解决表单post,get到springMVC后台乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了SpringMVC请求/响应乱码问题解决方案解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
本篇文章主要介绍了解决SpringMvc后台接收json数据中文乱码问题的几种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要介绍了SpringMvc后台接收json数据中文乱码问题详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
SpringMVC简介与多线程解决方案SpringMVC简介与多线程解决方案SpringMVC简介与多线程解决方案
主要介绍了解决java中springmvc+mybatis+mysql中文乱码问题的相关资料,需要的朋友可以参考下
本篇文章主要介绍了详解SpringMVC解决跨域的两种方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文给大家介绍四种方法解决springmvc 发送ajax出现中文乱码问题,非常具有参考借鉴价值,感兴趣的朋友一起学习吧
springmvc是常用的一种框架,学习springmvc非常重要,故需要良好教程资料
09_SSM面试题_SpringMVC中如何解决POST请求中文乱码问...
6、SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决? 7、如果你也用过 struts2.简单介绍下 springMVC 和 struts2 的区别有哪些? 8、SpingMvc 中的控制器的注解一般用那个,有没有别的注解可以替代? 9...