1. 程式人生 > >設定編碼方式

設定編碼方式

//   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 //設定資料庫的編碼方式