一、请求
1.post请求乱码:
- request.setCharacterEncoding("utf-8");
2.get请求乱码:
- request.setCharacterEncoding("utf-8");
- 在Tomcat文件夹下conf子文件下找到server.xml配置文件
- 打开找到Connector标签
- 在最后添加useBodyEncodingForURI("true")
3.万能解决方式:
- 重新对字符串编码str = new String(str.getBytes("ISO8859-1"),"utf-8");
二、响应
响应乱码:
- 设置响应头信息response.setContentType("text/html;charset=utf-8");