关于tomcat乱码问题关于tomcat乱码问题

如今tomcat8.0的默认编码从iso-8859-1改成了utf-8,
我只验证成功了doGet的请求编码确实是utf-8
而doPost的请求编码没有设置却乱码了,这是为什么,难道改动的只是doGet方法?

好像post是没怎么支持
http://www.aviransplace.com/2010/03/09/utf-8-encoding-in-post-and-get-request-on-tomcat/

http://blog.csdn.net/getchance/article/details/7630399

这几天项目中涉及到了编码问题,收到的请求中出现中文乱码现象。应为我们的项目中用的是UTF-8编码格式,而对方起请求我们的时候用的是gbk编码,我们在本机eclipse中运行,修改了编码方式,先以gbk方式解码,然后再回去请求字段,此时中文字段不再是乱码,可是放到了线上,收到的请求仍然是乱码,这是问题就出现了,本地能够正常运行,线上却仍然是乱码。那问题又在那呢?会不会是已经存在的过滤器的影响呢?随后......
答案就在这里:有关于tomcat的乱码问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

坐等真解。。。。。。。

http://www.aviransplace.com/2010/03/09/utf-8-encoding-in-post-and-get-request-on-tomcat/

对所有请求都需要编码处理一下吧

建议写个过滤器,对编码统一处理,不过这只对post请求有效,对get无效啊。

数据库、tomcat、jsp、servlet、浏览器,这些编码都要一样才不会乱码