jsp页面返回上一个页面怎么做?

子页面用的是同一个页面,数据是由数据库取出,但是需要返回的是不同页面。求方法,求代码,最好说明一下!... 子页面用的是同一个页面,数据是由数据库取出,但是需要返回的是不同页面。求方法,求代码,最好说明一下! 展开
 我来答
大野瘦子
高粉答主

2019-10-22 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.2万
展开全部

这样:

<body>

<p>

<Button id="select" onclick="javascript:history.back(1);" >back</button></span></p>

</body>

</html>

比如:

<input type="button" value="去B页面" onclick="javascript:window.location.href ='B.jsp';">

<input type="button" value="返回A页面" onclick="javascript:history.go(-1);">

扩展资料:

注意事项

1、<a href="javascript:history.back(-1)">返回上一页</a>

2、<a href="javascript:;" onClick="javascript:history.back(-1);">返回上一页</a>

3、如果是用按钮做的话就是:

<input type="button" name="Submit" onclick="javascript:history.back(-1);" value="返回上一页">

4、用图片做的话就是:

<a href="javascript :;" onClick="javascript :history.back(-1);"><img src="图片路径" border="0" title="返回上一页"></a>

5、<a href="javascript:history.go(-1);">向上一页</a>, 返回两个页面: history.go(-2);
页面跳转:onclick="window.location.href='list.php'"

爱教育爱学习
高粉答主

2019-12-11 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112734

向TA提问 私信TA
展开全部

JSP可以使用方法如下:

1、

<%String rec = request.getHeader("REFERER");%>

<input type="button" οnclick="javascript:window.location='<%=ref%>'">

2、

<button type="button" class="btn bg-default" onclick="history.back(-1);">返回</button>

扩展资料

Js实现返回上一页

<input type="button" value="返回"

 οnclick="javascript:window.location.replace(document.referrer);"/>

<a href="javascript:document.parentWindow.location.reload()">返回上一页面刷新的是自己</a>

<a href="history.html" 

οnclick="javascript:location.replace(this.href);event.returnValue=false; ">返回上一页并刷新页面</a> 

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白卡PALA
2017-07-13 · 知道合伙人软件行家
白卡PALA
知道合伙人软件行家
采纳数:648 获赞数:3420
性能测试4年工作经验。

向TA提问 私信TA
展开全部

如果需要在jsp设置一个按钮用于返回上一个页面,可实现的方法有多种,具体还得看实际业务中的需求:

1、使用js方法直接返回上一页,此方法可以返回进来时的那个页面,并且页面也会保持之前的状态:

 //以下三种方法都可实现
 onclick="javaScript:history.Go(-1)"
 onclick="history.back()"
 onclick="javascript:goback();"

2、如果需要在返回上一个页面的时候同时也要更新上一个页面的状态和数据,这时可以使用动态请求后端重新返回上一个页面的jsp:

onclick="location.href='user/list.do'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HZ也斯
推荐于2017-09-04 · TA获得超过287个赞
知道小有建树答主
回答量:260
采纳率:100%
帮助的人:185万
展开全部
onclick="location.href='javascript:history.go(-1);'"
返回上一个页面,可以试试这个。
追问
问题是我显示数据的是同一个页面,但是需要返回的是几个不同的页面,也就是N    vs   1  的那种模式,你这样的方法能实现么?》
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晚若殊9
2012-07-24 · TA获得超过512个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:132万
展开全部
转发或者重定向
追问
请详细点,行吗?
貌似如果重定向的话会不会每次返回的都会是同一个页面了啊?
追答
重定向是重新请求改变地址,是一个新的request。转发是同一个request地址不变。你试一试就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式