小小的总结一下初学java接触 IntelliJIDEA 时遇到的个编码乱码问题:
解决JIDE中编码乱码问题的方式:
1、 Get请求
1. 获取字符串之后使用new String(name.getBytes(“iso-8859-1”,”utf-8”))
2. 设置request 的编码格式,并且在tomcat 的server.xml中添加 useBodyEncodingForURI = true 的属性
3. 在server.xml中添加URIEncoding =”utf-8”
2、 Post 请求
1. Request.setCharacterEncoding(“utf-8”)
3、 response 响应编码
reponse.setCharacterEncoding(“gbk”)