request乱码:
解决:req.setCharacterEncoding("utf-8"), req设置编码可以解决post的乱码,但是不能解决url链接上参数传递中文乱码即无法解决get请求参数乱码的问题,当然我们获取到参数之后进行编码转换可以解决,但是经常转换太麻烦,我们可以修改tomcat的server.xml配置文件中的Connector标签中的编码格式:
![](https://img-blog.csdnimg.cn/img_convert/ac3815294d6c157e10f9640b4a5cf347.png)
response乱码,resp的缓冲去默认编码格式ISO-8859-1不能识别中文
解决:1.resp.setCharacterEncoding("utf-8"); 设置响应数据编码
2.resp.setContentType("text/html;charset=utf-8") 通过content指定编码