使用的框架是struts2
在url中傳遞中文參數出現亂碼後,在網上搜索了一下,有使用js中的encodeURIComponent()方法的,但是這個我試了一下並不能達到目的.
後來找到一個方法:
前臺使用encodeURI兩次轉碼 A=encodeURI(encodeURI(A));(至於爲什麼需要兩次,暫時還沒有得到答案)
在struts2的action中使用A = URLDecoder.decode(A,"UTF-8");即可得到中文了。
使用的框架是struts2
在url中傳遞中文參數出現亂碼後,在網上搜索了一下,有使用js中的encodeURIComponent()方法的,但是這個我試了一下並不能達到目的.
後來找到一個方法:
前臺使用encodeURI兩次轉碼 A=encodeURI(encodeURI(A));(至於爲什麼需要兩次,暫時還沒有得到答案)
在struts2的action中使用A = URLDecoder.decode(A,"UTF-8");即可得到中文了。