讲一下javaweb中过滤器的使用
当我们使用浏览器发出请求的时候,首先要通过过滤器,过滤器同意你的请求你才可以访问到你要访问的内容
package cn.itcast.web.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebFilter;
/*
* 过滤器快速入门程序
*/
@WebFilter("/*") //访问所有资源之前都会执行该过滤器
public class FilterDemo1 implements Filter {
@Override
public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2)
throws IOException, ServletException {
System.out.println("FilterDemo1被执行了....");
//放行
arg2.doFilter(arg0, arg1);
}
}