本機開發環境 Windows tomcat eclipsetomcat
測試運行環境 Linux tomcateclipse
大部分人知道,客戶端GET方式提交的數據,tomcat默認按 iso-8859-1 處理。POST 方式 UTF-8。測試
今天遇到了GET也是默認按照UTF-8處理的狀況,可是並未對tomcat的server.xml作過處理,這是怎麼回事。編碼
經查Linux修改過系統環境,默認UTF-8,謹慎懷疑,tomcat採用的是系統編碼方式,因此也是UTF-8。spa
附,修改tomcat server.xml,支持UTF-8server
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>xml