1. 程式人生 > >對於get請求中文引數出現亂碼解決方法

對於get請求中文引數出現亂碼解決方法

對於get請求中文引數出現亂碼解決方法有兩個:

修改tomcat配置檔案新增編碼與工程編碼一致,如下:

 

  1. <ConnectorURIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

 

 另外一種方法對引數進行重新編碼:

 

  1. String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"
    ),"utf-8") 

        ISO8859-1是tomcat預設編碼,需要將tomcat編碼後的內容按utf-8編碼