1. 萬能方式,既能夠解決POST請求亂碼,又能夠解決GET請求亂碼
操作方法:先將服務器中接收到的數(shù)據(jù)采用ISO-8859-1的方式解碼,回歸原始狀態(tài), 再給定一種支持簡體中文的編碼方式重新編碼組裝(組裝的時候編碼方式要和瀏覽器的編碼方式相同)
2.此種方式只支持POST請求,因為這種方式只對請求體編碼
request.setCharacterEncoding("UTF-8");以上代碼必須在從request中獲取任何數(shù)據(jù)之前設置有效果
3. 專門解決GET請求的亂碼問題,因為這種方式只對請求行編碼
修改CATALINA_HOME/conf/server.xml文件
<Connector port="80"
portocol="HTTP/1.1"
connectionTimesout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
浙公網安備 33010602011771號