首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp页面之间传值解决方案

2012-09-14 
jsp页面之间传值我现在有几个参数要从一个页面传到另外一个页面,但是两个页面在不同的电脑上我现在用的方

jsp页面之间传值
我现在有几个参数要从一个页面传到另外一个页面,但是两个页面在不同的电脑上
我现在用的方法是
<form method=post action="XXX.jsp" onsubmit="aaa()">
</form>

但是这个方式要求提交的时候点击的是一个submit,当前我的画面上是一个link,所以这个aaa()方法不会被执行,请问有什么好的方案解决吗?谢谢了

注:因为是页面在不同的电脑上,所以session,cookie等一些方法都不行

[解决办法]
工作方式1:
A.jsp被访问的时候,就在服务器上将要携带的参数信息生成到form的hidden input中去,
用户提交A.jsp中的form到B.jsp的时候,
顺便就把hidden input一起提交了。

工作方式2:
如果不想把服务器信息拿到客户端转一趟,
A.jsp被访问的时候,直接用httpclient之类的东西,用程序访问B.jsp,这时想传什么参数都是程序自己说了算的。
[解决办法]
超链接可以传值 楼主说的很详细
[解决办法]
因为是页面在不同的电脑上,所以session,cookie等一些方法都不行??

那就要url了。写上地址,, 还不太懂啊,你这页面不再一个电脑上是什么意思,么有一个服务器么?
[解决办法]
......jsp?username=ni&pwd=ni

在JS里拼装 不知道可以不
[解决办法]
超链接传值,应该是最常用的。
用sossion保存,要用的时候再取出来不行么?
我也是新手,要是不对,不要笑话我啊
[解决办法]
session里放的太多了 是不是会影响效率呢? 我猜的 

探讨

超链接传值,应该是最常用的。
用sossion保存,要用的时候再取出来不行么?
我也是新手,要是不对,不要笑话我啊

[解决办法]
地址栏传过去
[解决办法]
hidden才是最常用的,超链接传容易出乱码
[解决办法]
探讨
那个submit问题 ,可以自己写Js让表单提交,或者重定向到某个页面

热点排行