过滤器:-------------创建并配置过滤器:

什么是过滤器:

过滤器是在数据交互之间过滤数据的中间组件,独立于任何平台或者 Servlet 容器。

Servlet过滤器可以应用在客户机和 servlet 之间、servlet 和 servlet 或 JSP 页面之间,以及所包括的每个 JSP 页面之间。

 

 

Servlet过滤器:

核心对象:   javax.servlet.Filter

相关对象:   javax.servlet.FilterConfig

                  javax.servlet.FilterChain

实现过滤器:

public class Myfilter implements Filter{

                               重写init(),doFilter(),destory()方法  ·····

                public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain){

                }

}

配置过滤器:

<filter>

   <filter-name>Myfilter</filter-name>

   <filter-class>包名.类名</filter-class>

<filter>

<filter-mapping>

  <filter-name>Myfilter</filter-name>

  <url-pattern>/myfilter</url-pattern>--指定过滤器应用的url

</filter-mapping>

原文地址:https://www.cnblogs.com/next-open/p/3536533.html