get方法傳遞中文數據的時候如何進行轉碼


首先,如果是在js端的代碼,用window.href進行請求時,需要進行轉碼

前台jsp中:

var param = document.getElementById('param').value;
param = encodeURI(encodeURI(param));//注意,是兩次轉碼,我就被這個坑過

后台java類中:

String param = request.getParameter("param")
groupBuyerName=URLDecoder.decode(param,"utf-8");

這樣,param就被轉換成了utf-8的碼了,而且當直接從url上進行輸入的時候,同樣也能轉碼


免責聲明!

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



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