location.herf=url参数有中文传到后台java代码有乱码

来源:互联网 发布:开淘宝店铺要多少钱 编辑:程序博客网 时间:2024/06/05 02:00

jsp页面:

<li class="active" onclick="rescuClick('search');"><a >资源</a></li>

function rescuClick(method){        location.href="/"+method+"Power.action?idcname="+encodeURI(encodeURI('${idcname}'));        }
后台java:

String idcname = request.getParameter("idcname");if(idcname!=null){newidcname =  URLDecoder.decode(idcname.trim(), "utf-8");}

这样获取的就没有乱码了,精髓就在于jsp页面中的两次encodeURI.

阅读全文
0 0