很多jsp程序員都遇到過這樣的情況,jsp頁面傳遞參數到servlet,只要參數有中文就是亂碼,且大多數是??????亂碼,嘗試了網上比較普遍的好多種辦法都不行,最後加了一句話解決問題,這裡分享給大家供大家參考。
1.打開tomcat安裝目錄
2.找到conf文件夾
3.打開裡面的server.xml
4.找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
這一標簽
5.在標簽裡面結尾處添加
URIEncoding="UTF-8"
這句話
變成如下:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
至此問題解決!