環境:myeclipse8.6.1.tomcat:5.5
頁面用html格式.沒有採用jsp內建的<%@ page>進行編碼設定.
控制項均為input類似的基本標籤.
問題:輸入中文查詢條件在點選查詢按鈕時能正常顯示中文文字.在點選拼接的標籤進行分頁跳轉時,中文的查詢條件會變為亂碼.
解決:頁面jsp,servlet request response均設定編碼格式.還不好使的時候,去tomcat下搜尋server.xml
找到connector節點,
其中新增
usebodyencodingforuri="true"
uriencoding
="utf-8"
就能解決問題了.
參考資料:
Jsp頁面亂碼問題
在發生亂碼的時候,應該首先確定檔案的儲存編碼和編輯的編碼一致,排查過後再檢視以下方法。1.解決post提交方式的亂碼問題 request.setcharacterencoding utf 8 此時,頁面應該與頁面編碼一致 pagecontenttype text html charset utf 8...
關於jsp頁面亂碼問題
jsp亂碼問題,或多或少的人都碰大到過這個問題。但是由於一些網際網路上的答案眾多,有時候搞的昏頭轉向,導致花更多的時間去解決這個問題。現在我就把自己的解決方案告訴大家 1.伺服器 tomcat6.0 找到tomcat 安裝目錄 在conf 資料夾下,開啟server.xml,將 改為 2 jsp頁面...
JSP頁面中文亂碼問題
get 方法到伺服器端中文亂碼 在jsp頁面使用encodeuri 中文 在伺服器端進行解碼 string name req.getparameter name name urldecoder.decode name,utf 8 表單中文亂碼 在 page 下加一句 request.setchara...