![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZwpmL2ETM1UzMwYTMxMzNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
@R星校長
點選跳轉至Tomcat7 編碼修改為 UTF-8
- Tomcat7 及之前的版本,URIEncoding 預設值是 ISO8859-1;
- 而從 Tomcat8.0 開始,URIEncoding 預設值不再是 ISO8859-1,而變成了 UTF-8。
-
是以報表工程部署在 Tomcat7 時,會導緻平台工程中搜尋有 bug,背景中文被轉碼,搜尋不到中文内容等問題。
需要修改
目錄下的%Tomcat_HOME%\conf
檔案,将代碼中的編碼修改為server.xml
格式,如下圖所示:UTF-8
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
URIEncoding="UTF-8" />