对应的页面编码已经是UTF-8了。
有两种解决方法:
1、设置Tomcat的UTF-8编码;
可以修改server.xml文件中,相应的端口的Connector的属性:URIEncoding="UTF-8",
这样,GET方式提交的数据才会被正确解码。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" <span style="color:#ff0000;">URIEncoding='UTF-8'</span>/>2、一种是进行转码;String tradeName = request.getParameter("tradeName");再转成UTF-8的格式;未测试。
本文介绍了解决Tomcat中GET请求中文乱码问题的方法,包括修改server.xml文件中的URIEncoding属性为UTF-8,确保字符集正确解析。
140

被折叠的 条评论
为什么被折叠?



