Get方式提交中文亂碼問題解決

在Tomcat5.0本版以上,默認情況下使用ISO-8859-1對Get方式提交的數據和表單中進行重新編碼, 要解決亂碼問題,應該在Tomcat的配置文件 server.xml的<Connector>標籤中設置useBodyEncodingForURI或者URIEncoding屬性 :

例:

< Connector port="8080"  maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"  
disableUploadTimeout="true" URIEncoding="UTF-8" /> 


< Connector port="8080"  maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"  
disableUploadTimeout="true" useBodyEncodingForURI="true" />

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章