代码如下:
title=escape(encodeURIComponent(title)); //这是js里的函数
url="%=request.getContextPath()%/print/printList!printTable.action?title="+title;
2、在服务端用java.net.URLDecoder.decode(getRequest().getParameter("title"),"UTF-8"),进行解码。
-----------------------------------------------------------------------------
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)parent.window.location.href 和 iframe中src的乱码问题。
要在这两个url地址中传中文,必须加编码,然后再解码。
编码:encodeURI(encodeURI("包含中文的串"))
解码:java.net.URLDecoder.decode("需要解码的串","utf-8");