1.页面乱码
指定字符集 <%@pageEncoding="UTF-8" %>
2.Servlet
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=utf-8");
或设置字符转换过滤器Filter
3.URI传递中文参数
Tomcat的server.xml中修改<Connection port="8080" protol="HTTP/1.1" URIEncording="UTF-8">
4.Post表单
request.setCharacterEncording("utf-8");
5.MySQL数据库读取数据
url="jdbc:mysql://127.0.0.1:3306/mysql?useUnicode=true&characterEncoding=utf-8"