js url传值中文乱码的简单解决办法
在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试,
1、方法一
js 代码:url=encodeURI(url);注意是整个URL
服务器端代码:
2、方法二
js 代码:
url=encodeURI(encodeURI(url)); //用了2次encodeURI
window.location = "<%=path%>/inner/line/line.jsp?"+url;
服务器端代码:
//java : 字符解码
linename = java.net.URLDecoder.decode(linename , "UTF-8");
解决这个问题的另类方法,请参考:js代码解决url传值出现中文乱码的方法参考 。
您可能感兴趣的文章:
js url传值中文乱码的简单解决办法
js代码解决url传值出现中文乱码的方法参考
PHP URL传递中文乱码问题解决办法
jquery乱码与contentType属性设置问题解决方案
jquery.ajax的url中传递中文乱码问题的解决方法
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
shell脚本中注释中文乱码的解决方法
jQuery中ajax的使用与缓存问题的解决方法
浏览器自动转换URL编码产生乱码问题的解决办法
查询mysql编码以及解决mysql乱码问题