java request get 請求亂碼解決


維護的系統是jsp框架的,業務在使用過程中出現了日文標題,然后報亂碼問題, 一開始一直在處理后天亂碼問題,設置request解碼方式。。。,但是沒有根治。

后發現可能是前端傳入參數的時候就已經亂碼了。

需要前后端一起處理:

前端:對傳入的參數進行處理,如日文/中文含特殊字符,用JS方法encodeURI(),處理,如

url:/abc/def/gg?"data="+encodeURI(data);

后端進行相應的解碼操作:

 String data= java.net.URLDecoder.decode(request.getParameter("data"),"UTF-8");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM