Servlet_FilterConfig对象的使用
Servlet_FilterChain(过滤器链)
Servlet_Filter的生命周期
Servlet_基于注解式开发Filter
package FirstFilter10;
/**
* Servlet_Filter的使用
*/
import javax.servlet.*;
import java.io.IOException;
public class firstFilter01 implements Filter {
//初始化方法,当Filter对象被创建后,会被调用一次
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
//处理请求与响应的方法
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
System.out.println("与处理请求");
//对请求做放行处理
filterChain.doFilter(servletRequest,servletResponse);
System.out.println("预处理响应");
}
//当Filter被销毁之前会调用一次该方法
@Override
public void destroy() {
}
}