现在的位置: 首页 > 综合 > 正文

从request中获取上上个请求的url

2013年05月26日 ⁄ 综合 ⁄ 共 322字 ⁄ 字号 评论关闭

转自:http://www.iteye.com/topic/100178

在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用.
如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:

String retUrl = request.getHeader("Referer");  
if(retUrl != null){   
    response.sendRedirect(retUrl);   
}   

就这么简单,就可以了.
对于添加和编辑操作,同样可以这样做,只是稍微变通一下,要传一次从上个页面中获取的Referer.

抱歉!评论已关闭.