Tomcat 設定URI預設字符集為UTF 8

2021-06-29 05:26:17 字數 508 閱讀 1909

新配置乙個spring的mvc專案,發現對get請求的中文引數出現了亂碼:

檢視了spingmvc中關於編碼的配置(在web.xml中),如下

encodingfilter

org.springframework.web.filter.characterencodingfilter

encoding

utf-8

forceencoding

true

應該不是spring的問題,應該是tomcat的問題,然後去修改tomcat的配置檔案server.xml,新增uriencoding="utf-8"

然後就好了 

Tomcat 設定 預設url 編碼

tomcat預設安裝時,是8080埠。這時,要使tomcat支援 utf 8 的中文位址,只需要在server.xml檔案中,將8080埠的標籤設定成uriencoding utf 8 1.8080 uriencoding utf 8 2.3.當tomcat用jk與apache整合時,用works....

關於tomcat預設頁面的設定!!!

修改配置檔案 首先,修改 tomcat conf server.xml檔案。在server.xml檔案中,有一段如下 unpackwars true autodeploy true xmlvalidation false xmlnamespaceaware false 在標籤之間新增上 path是說...

關於tomcat預設頁面的設定!!!

修改配置檔案 首先,修改 tomcat conf server.xml檔案。在server.xml檔案中,有一段如下 unpackwars true autodeploy true xmlvalidation false xmlnamespaceaware false 在標籤之間新增上 path是說...