Filter生命周期:过滤器从创建到销毁的过程
服务器启动的时候,服务器就会创建过滤器的对象,每次访问被拦截目标资源,过滤器中的doFilter的方法就会执行.当服务器关闭的时候,服务器就会销毁Filter对象.
服务器在启动时执行初始化方法,init
访问资源被拦截时执行拦截方法,doFilter 。放行:chain.doFilter(request,response)
服务器关闭时执行销毁方法,destroy
过滤器的配置
url-pattern的配置与servlet中的配置一样
三种配置:
* 完全路径匹配:以 / 开始 /aaa /aaa/bbb
* 目录匹配: 以 / 开始 /* /aaa/*
* 扩展名匹配: 不能以 / 开始 *.do *.jsp *.action