Post请求和Get请求中文参数乱码问题

Tomcat8之前,其默认编码为ISO8859-1:
GET请求:
修改server.xml配置文件名,或自行转码
POST请求:
配置字符编码过滤器或手动request.setCharacterEncoding()

在Tomcat8及以后,其默认编码UTF-8,也就是说如果你的工程编码为UTF-8,则不会遇到GET请求中文乱码问题,只需要配置编码过滤器解决POST请求乱码问题。当然如果你的工程编码不是UTF-8,需要修改server.xml配置文件。

发布了28 篇原创文章 · 获赞 11 · 访问量 1528

猜你喜欢

转载自blog.csdn.net/weixin_42881755/article/details/100581889