如何将jsp中js里的变量传到另一个jsp中

如题所述

一个页面像另一个页面提交变量最常见的有两种情况:
1、GET方式中,将变量附加到url中,例如http://zhidao.baidu.com/question/267751952.html?entry=qb_hangjia_quality&ishq=1
这个链接中变量entry和ishq的值就传递给了页面267751952.html。
2、POST方式的话可以在表单中提交,设置一个隐藏域,用js把变量值赋值给隐藏域,提交的时候就传递给新页面。
当然也有以下其他方法,传递给本页面的变量值储存在cookie或session中,当访问另一个页面的时候也可以获取这些值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-17
有很多办法,你可以在JS里跳转,然后URL里传值就可以了,比如.....?id=a;或者你用隐藏框,<input type="hidden" name="hidden" value="" />在JS里给它赋值,之后在JSP2中获取这里值
第2个回答  2011-05-16
页面跳转到另一个页面,有很多中方法,也可以通过超链,超链可以直接字符串拼接将值传过去。在另一个jsp页面可以通过request来获取值。当然还有其他的方法呀本回答被网友采纳
第3个回答  2011-05-16
在jsp1中用javascript代码构造一个请求信息,将js的变量作为参数提交到jsp2即可。
第4个回答  2015-10-23
通过ajax传递,另外一个jsp获取,或者放在表单里面提交
相似回答