欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

[转]从request中获取上上个请求的url

程序员文章站 2024-02-01 21:51:16
...
首先感谢laiseeme,此文从他的blog看到的,在此引用仅作查询之便。

在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用.

如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:
String retUrl = request.getHeader("Referer");   

if(retUrl != null)
{
response.sendRedirect(retUrl);
}


对于添加和编辑操作,同样可以这样做,只是稍微变通一下,要传一次从上个页面中获取的Referer。
相关标签: Blog