設定編碼方式
阿新 • • 發佈:2018-10-31
// 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 //設定資料庫的編碼方式