程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Apache Tomcat中解決中文亂碼問題解決方案

Apache Tomcat中解決中文亂碼問題解決方案

編輯:關於JAVA
 

今天筆者在使用Apache Tomcat服務器時出現一個問題,那就是在通過URL傳遞中文參數時出現亂碼,經研究發現,Apache Tomcat默認的URL編碼為UTF-8,當出現URL傳遞中文參數出現亂碼時,需要指定相關編碼為GBK,具體解決方法如下:

1、更改tomcat全局配置,並在頁面中對中文文件名進行編碼
修改$tomcat$/conf/server.xml,找到下面的配置代碼

<Connector port="8080" maxThreads="150" minSpareThreads="25" ....>

找到後,查看是否存在配置屬性URIEncoding,如果有,則修改其屬性值為URIEncoding='GBK',沒有則添加這一屬性值。

2、重新啟動Tomcat後生效。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved