1. 程式人生 > >Tomcat伺服器修改預設編碼格式

Tomcat伺服器修改預設編碼格式

        編寫網站時,頁面通過伺服器傳遞引數,有時遇到頁面或後臺出現亂碼卻找不到出處時(即JSP、IDE、controller或servlet全部編碼格式都是UTF-8時),可以考慮是不是伺服器的編碼出現了問題,現給出修改Tomcat伺服器預設編碼格式的方法

        找到Tomcat目錄下的conf資料夾,開啟編輯其中的server.xml,通過搜尋找到

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

        一行資訊,在其中新增一個屬性URIEncoding=“UTF-8”,新增後為

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />

        伺服器預設編碼格式即改變,儲存重啟伺服器再次嘗試問題可能就會解決

注:Tomcat原本預設編碼格式為ISO8859-1