js:
URL编码 var factoryName = encodeURIComponent(factoryName);
URL解码 var factoryName = decodeURIComponent(factoryName);
java:
URL编码 String enstr = URLEncoder.encode(str2,"gb2312");
URL解码 String destr = URLDecoder.decode(str, "gb2312");
***************************************************
1、在客户端用escape(encodeURIComponent(fieldValue))方法编码,例如:
title=escape(encodeURIComponent(title)); //这是js里的函数
url="<%=request.getContextPath()%>/print/printList!printTable.action?title="+title;
2、在服务端用java.net.URLDecoder.decode(getRequest().getParameter("title"),"UTF-8"),进行解码。