关于window.location.href 传中文参数 乱码问题
2016-12-17 16:40
471 查看
传中文查询乱码问题 则需要对要传的参数进行二次编码
例如 window.location.href ="/xx.jsp?name="+name+"";
这样子则会乱码
改成
window.location.href ="/xx.jsp?name="+ encodeURI(encodeURI(name))+"";
在接受的jsp页面 或者是controller 中进行解码
String name = java.net.URLDecoder.decode(request.getParameter("name"), "utf-8");
这样子即解决在用 window.location.href 传中文的乱码问题
例如 window.location.href ="/xx.jsp?name="+name+"";
这样子则会乱码
改成
window.location.href ="/xx.jsp?name="+ encodeURI(encodeURI(name))+"";
在接受的jsp页面 或者是controller 中进行解码
String name = java.net.URLDecoder.decode(request.getParameter("name"), "utf-8");
这样子即解决在用 window.location.href 传中文的乱码问题
相关文章推荐
- javaweb使用 window.location.href 传中文参数 乱码问题
- window.location.href url含中文服务器收到乱码问题解决
- 中文乱码问题--window.location.href url含中文服务器收到乱码问题解决
- 中文乱码问题--window.location.href url含中文服务器收到乱码问题解决
- window.location.href url含中文服务器收到乱码问题
- window.location.href url含中文乱码问题
- window.location.herf=url参数有中文,到后台乱码问题解决
- JavaScript各种定向携带参数传值问题。(window.location.href)
- 关于使用showModalDialog传递参数出现中文乱码问题
- 关于中文乱码问题的补充,主要正对URL参数有中文的问题。
- 关于URL传参中带中文参数乱码问题
- location.href提交中文参数在action中获取到为乱码
- 关于地址栏传中文参数request获取乱码问题
- window.location.href乱码问题
- 【解决问题】href传入参数含有中文,乱码问题
- 关于使用 ASIHTTPRequest URL中文参数乱码问题
- 关于使用 ASIHTTPRequest URL中文参数乱码问题
- ASP.NET关于前台脚本传递中文参数,后台获取乱码问题(乱码为方框,黑色方框等。。)
- location.href传参数到后台中文乱码
- js页面跳转(window.location.href)乱码问题