天天看点

jsp页面传递特殊字符的参数

jsp页面传递特殊字符的参数

window.location.href = "modules/xx/test.jsp?name=" +name+  "&className=" + className;
           

如果传递的参数className含有特殊字符 % ,那么test.jsp接收时可能接收不到该参数。

解决方法:使用encodeURIComponent传递参数

window.location.href = "modules/xx/test.jsp?name=" +name + "&className=" + encodeURIComponent(className);