关闭

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

标签: urlheaderjavanull
12448人阅读 评论(0) 收藏 举报
分类:

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

如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:

java 代码
  1. String retUrl = request.getHeader("Referer");   
  2.   
  3. if(retUrl != null){   
  4.     response.sendRedirect(retUrl);   
  5. }   

就这么简单,就可以了.

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:55312次
    • 积分:559
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:17篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论