request 中文乱码解决方法

POST请求

request.setCharacterEncoding("UTF-8");

GET和POST请求

页面:UTF-8
Tomcat:iso8859-1

解决思路:
页面(utf-8编码) - Tomcat(iso8859-1解码)
先iso8859-1编码,再用utf-8解码
String str = request.getParameter("");
new String(str.getBytes("iso8859-1"),"UTF-8")

猜你喜欢

转载自www.cnblogs.com/archer-wen/p/11294254.html