0
点赞
收藏
分享

微信扫一扫

javaweb返回服务器中的乱码

扬帆远航_df7c 2022-03-30 阅读 36
tomcat

返回来的request中的数据中文乱码,
且使用get方式。
在这里插入图片描述
在这里插入图片描述

解决问题,先要研究问题,URL传中文参数为什么会出现乱码?

原因:Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(造成中文乱码)。
修改tomcat里面的配置
修改Tomcat/conf 目录下 server.xml

在这里插入图片描述
修改完后可以发现 我们的queryStringCharset变成了ISO-8859-1
不是很懂这个的原理,但我修改完tomcat的配置之后就可以使用了。

可以认为依然因为tomcat的原因,欢迎大佬指正。

参考链接:https://blog.csdn.net/wzygis/article/details/50964864

举报

相关推荐

0 条评论