filter会在程序启动时,执行init方法初始化(只执行一次)
程序停止调用destroy方法
过滤器的dofilter方法符合拦截条件都会拦截调用,
注意
:(如果web.xml中同时配置了filter和servlet,都匹配路径,则会在程序第一次访问servlet时调用servlet的init方法初始化servlet(只执行一次),并且在filter的dofilter方法会在servlet的doget和dopost之前调用,执行完filter的dofilter方法,如果执行do.chain()方法,程序会继续执行servlet的doget/dopost方法)