在server.xml檔案中新增乙個名為uriencoding的屬性,它用於對http請求中的get方法傳過來的url進行編碼。以下說明修 改tomcat安裝目錄中的config資料夾中的server.xml檔案的方法。
開啟config/server.xml檔案,如果沒有修改過這個檔案,應該可以在其中找到如下**:
這段**規定了tomcat監聽http請求的埠號等資訊,可以在這裡新增乙個屬性:uriencoding,將該屬性值設定為utf-8,即可讓 tomcat不再以iso-8859-1的編碼處理get請求。更改後的**如下所示(紅色部分為新新增的**):
這樣修改後重啟tomcat,測試成功。
jsp中文亂碼
一 page 指定contenttype屬性時,做如下指定 page contenttype text html charset gb 2312 charset中首字母c要大寫。二 page 指定contenttype屬性時,做如下指定 page contenttype text html char...
JSP中文問題
一 jsp頁面顯示亂碼 下面的顯示頁面 display.jsp 就出現亂碼 out.print jsp的中文處理 對 不同的web伺服器和不同的jdk版本,處理結果就不一樣。原因 伺服器使用的編碼方式不同和瀏覽器對不同的字元顯示結果不同而導致的。解決辦法 在 jsp頁面中指定編碼方式 gb2312 ...
jsp中文亂碼
以 get 方式提交資料時 讀取使用者名稱和密碼 string name request.getparameter name 對請求資料進行字元編碼 name new string name.getbytes iso 8859 1 utf 8 以 post 方式提交資料時 設定讀取請求資訊的字元編碼...