欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js url傳值中文亂碼之解決之道

 更新時(shí)間:2009年11月20日 17:51:36   作者:  
因?yàn)閖s url在傳值的過程中使用的是js自己默認(rèn)的字符集編碼規(guī)則,我們必須把它轉(zhuǎn)成屬于我們自己的編碼規(guī)格
在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 測試成功,第一次轉(zhuǎn)換沒有嘗試,
處理方法一。
js 程序代碼:url=encodeURI(url);注意是整個URL
服務(wù)器端的代碼:String linename = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
處理方法二。
js:var url="name="+name;
url=encodeURI(encodeURI(url)); //用了2次encodeURI
window.location = "<%=path%>/inner/line/line.jsp?"+url;
服務(wù)器端的代碼:
String linename = request.getParameter(name);
//java : 字符解碼
linename = java.net.URLDecoder.decode(linename , "UTF-8");

相關(guān)文章

最新評論