1. 程式人生 > >web專案直接部署到tomcat後出現中文亂碼

web專案直接部署到tomcat後出現中文亂碼

問題:
本地tomcat 7執行web程式無異常,部署到tomcat 8 伺服器上後出現中文亂碼。

原因:
tomcat 7 預設編碼格式為:ISO-8859-1,tomcat 8 預設編碼格式為:UTF-8;在以get方式傳送請求後,對引數進行了
編碼格式轉換(ISO-8859-1到UTF-8)。tomcat 8 無法識別ISO-8859-1編碼格式,導致最終中文亂碼。

解決辦法:
修改tomcat下的conf中的service.xml中的配置資訊:

在這裡插入圖片描述
重啟之後,不會出現亂碼了。