Discuss / Java / 未登录,登录成功后如何跳转到最开始访问的地址呢?

未登录,登录成功后如何跳转到最开始访问的地址呢?

Topic source

indeyoLXL

#1 Created at ... [Delete] [Delete and Lock User]

详见代码中注释

//UserFilter.java
if (req.getSession().getAttribute("user") == null) {
    // 未登录,自动跳转登录页    
    System.out.println("AuthFilter: not signin!");    
    resp.sendRedirect("/LadyPig/signin");    
    // todo:如果登录成功,会跳转到请求的页面吗?还是回到主页?大胆猜测,需要加chain.doFilter,emmm没有生效        chain.doFilter(request, response);
  } else {
    // 已登录,继续处理    
    chain.doFilter(request, response);
}

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

登录成功跳哪,取决于你如何处理"/LadyPig/signin"这个URL


  • 1

Reply