修改tomcat編碼

2021-06-19 01:16:25 字數 458 閱讀 7770

1.今天同事在測試的時候,發現搜尋框裡的中文變成了亂碼,於是就看了下他的瀏覽器編碼,發現沒有問題,後來才發現原來是因為前幾天重灌了下tomcat,忘記修改它的編碼格式了。

2.修改方法:

修改tomcat下的conf/server.xml檔案,找到如下**:

connectiontimeout="20000"

redirectport="8443" />

這段**規定了tomcat監聽http請求的埠號等資訊。可以在這裡新增乙個屬性:uriencoding,將該屬性值設定為utf-8,即可讓tomcat(預設iso-8859-1編碼)以utf-8的編碼處理get請求。更改後的**如下所示:

修改tomcat編碼格式

修改tomcat預設編碼格式 修改tomcat下的conf server.xml檔案,找到如下 connectiontimeout 20000 redirectport 8443 這段 規定了tomcat監聽http請求的埠號等資訊。可以在這裡新增乙個屬性 uriencoding,將該屬性值設定為u...

修改tomcat編碼格式 解決亂碼問題

修改tomcat預設編碼格式 修改tomcat下的conf server.xml檔案,找到如下 connectiontimeout 20000 redirectport 8443 這段 規定了tomcat監聽http請求的埠號等資訊。可以在這裡新增乙個屬性 uriencoding,將該屬性值設定為u...

關於亂碼的問題 Tomcat的編碼修改

遇到的問題 程式需要傳送http get請求到伺服器,請求的引數中包含了中文字元。程式中引數為utf 8格式,且經過了utf 8 url編碼再傳送。使用的tomcat伺服器,但伺服器端後台程式中取到的引數的中文是亂碼。問題原因 經過分析,應該是tomcat在解析引數的時候沒有使用正確的編碼格式 ut...