设置编码方式

//   request.setCharacterEncoding("utf-8");

//   response.setContentType("text/html;charset=utf-8");

//    //一般在Servlet中,习惯性的会首先设置请求以及响应的内容类型以及编码方式:

//    response.setContentType("text/html;charset=UTF-8");

//    request.setCharacterEncoding("UTF-8");

设置get请求方式的编码方式:
1.request.setCharacterEncoding("utf-8");
2.response.sendRedirect("servletpro/BServlet?city="+URLEncoder.encode("大连", "UTF-8"));
3.<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

设置服务器响应编码方式,即页面响应乱码
1.response.setContentType("text/html; charset=utf-8");

 

jdbc.url=jdbc:mysql:///diabetes_system?useUnicode=true&characterEncoding=utf8 //设置数据库的编码方式

猜你喜欢

转载自blog.csdn.net/qq_30944053/article/details/78968480
今日推荐