JSP页面中文传递参数使用escape编码

  今天在使用中文传递参数时,遇到死活编码转不过去,于是想到了用escape,在使用后

  request.getParameter接收不到参数,于是想着怎么能够接收到参数。

  经过试验,通过

  

复制代码 代码如下:

  zbtmp=escape(escape(zbtmp));//加密2次danielinbiti

  var params = "name="+zbtmp;

  window.open('showzsgraph.jsp?params);

  然后可以通过request.getParameter获取到参数,

  在通过var zbName = unescape('<%=zbName%>');方式进行解密