jsp 向下一个页面传值

我现在想让两个页面跳到同一个页面执行,在下个页面我把标志读出来可以知道从哪个页面跳过来的,然后做相应处理。

怎么做呢,谢谢啊!

第1个回答  2013-05-24
跳转时在页面的URL加个参数吧,a.jsp页面的跳转时这样写:success.jsp?id=a,b.jsp页面的跳转时这样写:success.jsp?id=b。
success.jsp就获取id值就是了,request,getParameter("id")。本回答被提问者采纳
第2个回答  2013-05-23
用session存入一个值,两个页面存入的值不同,在根据存入的值就知道从哪个页面跳过来的了。追问

是不是两个页面用session.setAttribute()给同一个变量赋值,然后在下一个页面把这个变量接收下来?接收这个变量的函数是哪个啊?谢谢。

追答

存入
String flag="page1";
session.setAttribute("flag",flag);
取出
session.getAttribute("flag");

本回答被网友采纳
第3个回答  2015-12-12
jsp页面传值常见的有三种方式:
1、可以用session,在A页面中放值,B页面就通过session取值;
2、也可以在父页面写iframe的src中给出参数;
3、还可以用ajax获取父页面的url解析出参数
第4个回答  2013-05-23
你用js实现 还是java实现追问

什么是js啊,我这应该是java吧,不好意思,我是菜鸟。

追答

js就是javascript就是做 jsp页面的一些 特效的 java有3个版本 J2SE、J2EE、J2ME
js实现就是
aaa页面
aaa
bbb页面

var uri=document.referrer;
if(uri!="bbb.html"){
alert("你不是从aaa页面进来的");

}

相似回答