求助:javaWeb的一个jsp调用的js文件怎么传值给另外一个jsp文件?除了使用带参的url以外

我是在a.jsp调用了aJs.js,使用$post传值到servlet,servlet再传回来json数组,数组里面的一项在数据库里是text,写了各种字符,应该是因为这个才不能使用带参的url的,跳到另一个jsp界面用了window.location.href,怎么把值传过去啊?

带参数值用encodeURIComponent 方式 处理下, 接收的地方用  decodeURIComponent

谢谢,解决了^_^

补充一下,使用getParameter不需要解码^ ^

可以设置一个本地缓存

设置的地方

var arr=[1,2,3];
   localStorage.setItem("stor",arr); 

 

获取的地方

var test = localStorage.getItem("stor")