Servlet乱码处理
HttpServletRequest
- get方式, tomcat>=8.0了, 乱码tomcat已经处理好了
- post方式, 就需要自己处理
HttpServletRequest request
request.setCharacterEncoding("UTF-8");
HttpServletResponse
- 设置服务器响应的字符集为UTF-8
- 设置Content-Type响应头的信息为 "text/html;charset=UTF-8",让浏览器知道了服务器的响应字符集UTF-8,那么浏览器也会使用UTF-8解码
response.setContentType("text/html;charset=UTF-8");