js url传值中文乱码之解决之道_javascript技巧
程序员文章站
2022-05-23 14:27:41
...
在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试,
处理方法一。
js 程序代码:url=encodeURI(url);注意是整个URL
服务器端的代码: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 = "/inner/line/line.jsp?"+url;
服务器端的代码:
String linename = request.getParameter(name);
//java : 字符解码
linename = java.net.URLDecoder.decode(linename , "UTF-8");
处理方法一。
js 程序代码:url=encodeURI(url);注意是整个URL
服务器端的代码: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 = "/inner/line/line.jsp?"+url;
服务器端的代码:
String linename = request.getParameter(name);
//java : 字符解码
linename = java.net.URLDecoder.decode(linename , "UTF-8");
上一篇: 对比日期与判断日期是否合法类
下一篇: 10 个经典PHP函数_php技巧
推荐阅读
-
url 编码 js url传参中文乱码解决方案_javascript技巧
-
url 编码 js url传参中文乱码解决方案_javascript技巧
-
js url传值中文乱码之解决方案(文件下载乱码问题)
-
js url传值中文乱码之解决之道_javascript技巧
-
JS解决url传值出现中文乱码的另类办法_javascript技巧
-
js通过地址栏给action传值(中文乱码全是问号)_javascript技巧
-
JS解决url传值出现中文乱码的另类办法_javascript技巧
-
js获取url传值的方法_javascript技巧
-
JS URL传中文参数引发的乱码问题_javascript技巧
-
js通过地址栏给action传值(中文乱码全是问号)_javascript技巧