filter也是一个单实例多线程的
1、init()方法
在项目启动的时候,服务器创建filter的对象,调用init方法实现初始化操作
2、dofilter()方法
每当请求来的时候,服务器获取一个线程,执行dofilter方法,实现过滤的逻辑
3、destroy()方法
当服务器移除filter的时候或者服务器正常关闭的时候,服务器调用destroy方法,实现销毁操作
filter和servlet生命周期是相似的,建议熟记servlet生命周期。
1、init()方法
在项目启动的时候,服务器创建filter的对象,调用init方法实现初始化操作
2、dofilter()方法
每当请求来的时候,服务器获取一个线程,执行dofilter方法,实现过滤的逻辑
3、destroy()方法
当服务器移除filter的时候或者服务器正常关闭的时候,服务器调用destroy方法,实现销毁操作
filter和servlet生命周期是相似的,建议熟记servlet生命周期。