1. 程式人生 > >設定Tomcat的UTF-8編碼

設定Tomcat的UTF-8編碼

利用request.setCharacterEncoding("UTF-8");來設定Tomcat接收請求的編碼格式,只對POST方式提交的資料有效,對GET方式提交的資料無效!

要設定GET的編碼,可以修改server.xml檔案中,相應的埠的Connector的屬性:URIEncoding="UTF-8",這樣,GET方式提交的資料才會被正確解碼。

  <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />