Url地址传值即使在doPost中设置了编码,但是依旧有中文传值乱码
解决方法:
一、转换编码:
String s = request.getParameter("String");
s = new String(s.getBytes("iso-8859-1") , "utf-8");
二、修改Tomcat中的conf文件夹下的server.xml文件,找到如下位置
在后面添加:URIEncoding="utf-8"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="utf-8"/>
Over