Java專案亂碼及設定Tomcat的UTF-8編碼
利用request.setCharacterEncoding("UTF-8");來設定Tomcat接收請求的編碼格式,只對POST方式提交的資料有效,對GET方式提交的資料無效!
要設定GET的編碼,可以修改server.xml檔案中,相應的埠的Connector的屬性:URIEncoding="UTF-8",這樣,GET方式提交的資料才會被正確解碼。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
轉載來自:http://blog.csdn.net/hongqishi/article/details/7428380
相關文章
- 設定Tomcat的UTF-8編碼Tomcat
- Windows下CMD和Tomcat設定編碼為UTF-8WindowsTomcat
- Tomcat 設定編碼Tomcat
- Idea編碼UTF-8中.properties 配置檔案中文亂碼Idea
- Windows CMD永久設定UTF-8編碼Windows
- 設定myeclipse的預設編碼為utf-8Eclipse
- linux上mysql編碼 utf-8設定LinuxMySql
- 簡單有效:解決 Excel 開啟 UTF-8 編碼 CSV 檔案亂碼的 BUGExcel
- 不同檔案系統導致的亂碼,tomcat亂碼等Tomcat
- TOMCAT 請求資料編碼亂碼 問題Tomcat
- tomcat啟動 ssm專案出現亂碼的解決TomcatSSM
- 專案打包釋出到tomcat中,中文出現亂碼Tomcat
- java編譯、編碼、語言設定Java編譯
- 定時重啟tomcat指令碼導致的亂碼問題Tomcat指令碼
- tomcat資料來源編碼設定問題Tomcat
- Python檔案讀寫詳解及設定檔案的字元編碼Python字元
- Java IO操作之檔案讀取與寫入 無亂碼FileOutputStream FileInputStream使用-IO寫utf-8亂碼問題Java
- Intellij Idea下設定專案字符集編碼IntelliJIdea
- mysql5.7.22設定中文編碼-解決亂碼問題LinuxMySqlLinux
- Tomcat 改伺服器編碼(Java 修改字串編碼格式)Tomcat伺服器Java字串編碼
- Eclipse檔案編碼設定的問題Eclipse
- MyEclipse-專案檢出亂碼,修改MyEclipse工作空間的編碼格式Eclipse
- 解決VS2005開啟UTF-8編碼文件亂碼問題(ZZ)
- Linux下修改MySQL資料庫字元編碼為UTF-8解決中文亂碼LinuxMySql資料庫字元
- PHP中的字串、編碼、UTF-8PHP字串
- 【程式設計素質】Java編碼約定程式設計Java
- java 亂碼Java
- UTF-8編碼與GBK編碼之間的轉換
- idea下tomcat亂碼IdeaTomcat
- 程式設計入門之字元編碼與亂碼程式設計字元
- 快速部署tomcat專案的Shell指令碼Tomcat指令碼
- JPA設定MySQL編碼MySql
- 編碼設定應注意
- 利用js判斷檔案是否為utf-8編碼JS
- 【程式設計技巧】匯入專案出現中文亂碼程式設計
- dom4j只認本地編碼的xml檔案而不認UTF-8編碼的嗎?XML
- JSP中的編碼設定JS
- Mysql設定字元編碼及varchar寬度問題MySql字元