首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java获取请求前的前两次访问url,该怎么获取

发布网友 发布时间:2022-04-23 22:13

我来回答

4个回答

热心网友 时间:2023-09-10 19:39

在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用.
如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:
java 代码
String retUrl = request.getHeader("Referer");
if(retUrl != null){
response.sendRedirect(retUrl);
}
就这么简单,就可以了.
对于添加和编辑操作,同样可以这样做,只是稍微变通一下,要传一次从上个页面中获取的Referer.

热心网友 时间:2023-09-10 19:40

个人建议可以把需要的url封装起来,然后后台传递到需要的地方!

热心网友 时间:2023-09-10 19:40

放session里,put url 1 url2

热心网友 时间:2023-09-10 19:41

感觉定义一个全局变量

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com