1. 若是用的Tomcat ,请修改server.xml 中Connector URIEncoding="UTF-8" (GET请求时)html
2. 用字符编码过滤器,设置默认编码方式为UTF-8 .(POST请求时) 如:jsp
3.若是你用的jsp,请改变<%@page contentType="text/html; charset=UTF-8" %>编码
4.设置response. response.setContentType("text/html; charset=UTF-8") 或者 response.setCharacterEncoding("UTF-8")server
5.当你设置了字符编码过滤器时,请注意修改或失效其余先于字符编编码过滤器执行的过滤器,由于在这以前, 他们处理request时, 不必定是utf-8xml
6. 在引入其余jar包时,请注意他们的response编码htm