因为Tomcat会先进行一次解析,所以在JS中传递参数之前要对参数进行两次encodeURI,原因是因为Tomcat会先进行一次decode:
encodeURI(encodeURI($("#Locations").val()))
在JSP中:
String LocationStr="";
LocationStr= java.net.URLDecoder.decode(request.getParameter("Locations"), "UTF-8");
因为Tomcat会先进行一次解析,所以在JS中传递参数之前要对参数进行两次encodeURI,原因是因为Tomcat会先进行一次decode:
encodeURI(encodeURI($("#Locations").val()))
在JSP中:
LocationStr= java.net.URLDecoder.decode(request.getParameter("Locations"), "UTF-8");
////////////////////////////////
////////Sixi. Let it be.../////
//////////////////////////////