创建一个filter
import java.servlet.Filter.
implements Filter
Filter接口下有三个方法
init( FilterConfig config)
doFilter(HttpServletRequest,HttpResponse, FilterChain)
destroy()
FilterConfig可以获取web.xml中filter配置的参数。
FilterChain用于放行请求。
通过过滤器的方式
重定向,转发,放行。
过滤器不一定要放行,但一定要在重定向,转发,放行之间选择一项执行才有意义。
web.xml中filter的配置
<filter>
<filter-name>myfilter</filter-name>
<filter-class>filter.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>myfilter<filter-name>
<url-param>/index.jsp</url-param>
</filter-mapping>
import java.servlet.Filter.
implements Filter
Filter接口下有三个方法
init( FilterConfig config)
doFilter(HttpServletRequest,HttpResponse, FilterChain)
destroy()
FilterConfig可以获取web.xml中filter配置的参数。
FilterChain用于放行请求。
通过过滤器的方式
重定向,转发,放行。
过滤器不一定要放行,但一定要在重定向,转发,放行之间选择一项执行才有意义。
web.xml中filter的配置
<filter>
<filter-name>myfilter</filter-name>
<filter-class>filter.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>myfilter<filter-name>
<url-param>/index.jsp</url-param>
</filter-mapping>