JavaWeb中的filter的执行流程

过滤器执行流程

  1. 执行过滤器
  2. 执行放行后的资源
  3. 回来执行过滤器放行代码下边的代码

import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import java.io.IOException;

@WebFilter("/index.jsp")
public class FilterDemo2 implements Filter {
    public void destroy() {
    }

    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
        System.out.println("放行前。。。");
        chain.doFilter(req, resp);
        System.out.println("放行后。。。");
    }

    public void init(FilterConfig config) throws ServletException {

    }

}


posted @ 2021-05-11 21:38  code-G  阅读(286)  评论(0编辑  收藏  举报