js中的referrer使用,返回上一页
<script language="JavaScript">
var refer=document. referrer ;document.getElementById('backurl').value=refer;
</script>
也可以记录用户浏览信息,并在用户退出登录后,下次登录直接调整到该页面
前提,网站访问地址明确
例如:
会员模块(customer)
http://127.0.0.1/customer/index
商品模块(product)
http://127.0.0.1/product/list
内容模块(
content)
http://127.0.0.1/content/list
//获取上一个页面的地址 String referrer = (String) request.getParameter("referrer");//判断自己的上一个页面地址是否是自己的网站,如果不是则跳转到会员中心,如果包含customer则跳转到会员 中心
String url = request.getScheme() +"://" + request.getServerName(); if(referrer.contains(url) && !referrer.contains("customer")){ return "redirect:"+referrer;//直接跳转到上一个页面 }else{ return "redirect:/";//直接跳转到网站首页 }