JSP-tomcat設置編碼格式 配置utf-8(以防網頁框以及網頁顯示的時候中文亂碼)

JSP-tomcat設置編碼格式 配置utf-8(以防網頁框以及網頁顯示的時候中文亂碼)


關鍵詞:

tomcat配置utf-8

解決網頁中文亂碼

tomcat中server.xml配置編碼格式

jsp中設置了charset是UTF-8,但瀏覽器仍然顯示亂碼

why 設置

見標題:

(以防網頁框以及網頁顯示的時候中文亂碼)



how 設置


找到tomcat安裝目錄

比如我的目錄:
……\apache-tomcat-9.0.11\conf

找到server.xml,然後***用記事本***打開。


tomcat設置編碼格式utf-8

提示:可以使用記事本的查找功能。

找到之後如圖所示:

server.xml

把這一段改成:

<Connector port="8080" protocol="HTTP/1.1" 
    connectionTimeout="20000
    redirectPort="8443" URIEncoding="UTF-8" />

注意:是加上 URIEncoding="UTF-8"


找到的一篇文章1顯示:

tomcat8以後默認編碼格式是utf-8;7之前的都是iso8859-1

如果默認情況下,tomcat使用的的編碼方式:iso8859-1

然而我使用的是tomcat 9,最後也還是沒加上UTF-8啊。

原文參考:1

修改tomcat下的conf/server.xml文件

找到如下代碼:

這段代碼規定了Tomcat監聽HTTP請求的端口號等信息。

可以在這裏添加一個屬性:URIEncoding,將該屬性值設置爲UTF-8,即可讓Tomcat(默認ISO-8859-1編碼)以UTF-8的編碼處理get請求

修改完成後:

另一篇轉載文章:

request.getParameter(“參數名”) 中文亂碼解決方法【新手設置問題】【JSP】-表單傳值問題:爲什麼設置UTF-8之後還是亂碼?


//end


簡書主頁   | CSDN主頁 |

讚賞說明   |   簡    介    |

其他說明可以點擊簡介查看。
轉載請註明原文章鏈接,並標註作者amosC

格式如下:

來源:(此處附上原文鏈接)

作者:amosC(amoscey





  1. tomcat設置編碼格式utf8 - THISISPAN - 博客園 ↩︎ ↩︎

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章