wang-qiang
@WebFilter(filterName = "LoginFilter",urlPatterns = {"/edit"})
public class LoginFilter implements javax.servlet.Filter {
    public void destroy() {
        System.out.println("过滤器销毁....");
    }

    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
        System.out.println("过滤器执行....");
        HttpServletRequest request =(HttpServletRequest)req;
        HttpServletResponse response=(HttpServletResponse)resp;
        HttpSession session = request.getSession();
        User user = (User)session.getAttribute("user");
        if (user==null){
         response.sendRedirect(request.getContextPath()+"/login");

        }
        chain.doFilter(req, resp);

    }

    public void init(FilterConfig config) throws ServletException {
        System.out.println("过滤器初始化");
    }

}

分类:

技术点:

相关文章:

  • 2022-02-17
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2022-01-31
猜你喜欢
  • 2021-11-17
  • 2022-12-23
  • 2021-11-14
  • 2021-06-25
  • 2021-11-23
  • 2021-08-11
  • 2021-12-25
相关资源
相似解决方案