配置过滤器分为两步:
1.新建类实现Filter接口
2.在web.xml中配置使用过滤器
第一步:实现Filter接口
public class CrossDomainFilter implements Filter{//1.实现接口
//2.实现接口规定的3个方法
@Override
public void destroy() {
}
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
System.out.println("进入过滤器了");
//补上这一句,让过滤器能通行下去,我们一般是在这句话的前后写一些代码,比如在之前进行乱码处理
chain.doFilter(request, response);
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}
}
第二步在web.xml配置过滤器
<filter>
<filter-name>CrossDomainFilter</filter-name>
<filter-class>
<!--注意更改为你实际存放Filter实现类的路径-->
edu.gxcme.cms.filter.CrossDomainFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>CrossDomainFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>