js url傳值中文亂碼完美解決(JAVA)


首先在你的jsp頁面這樣更改:

var url="你要傳入的Action的位置&ipid="+ipid+"&keyWord="+key;

這里的key是中文,從input中取到值后,使用alert(key)發現中文沒有亂碼。

那么我們可以對url進行一下處理:url=encodeURI(encodeURI(url));;

如果你以為這樣就能解決亂碼那你就錯了,這時我們需要去我們url對應的接收參數的java方法中這樣進行加工

String keyWord=URLDecoder.decode(getParameter("keyWord"),"UTF-8");

此時你會發現keyWord已經不是亂碼了


免責聲明!

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



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