Filter过滤器

Filter过滤器

 

 

Filter过滤器概述——画图说明过滤器执行原理

 

过滤字符编码

 

 

 

编写过滤器的步骤——使用过滤器过滤字符编码

 

见代码注释

 

 

Filter过滤器的生命周期

 

创建:启动服务器

 

销毁:关闭服务器

 

 

Filter过滤器中配置多个servlet的方式

 

 

 

Filter过滤器的url-pattern

 

与servlet一样,也有4种表现形式

 

与servlet不同的是,如果我们发出的请求与多个filter的url-pattern都匹配,那么这些匹配的filter都执行(servlet只选择一个优先级高的执行),执行的顺为按照web.xml的上下的配置顺序来执行

 

 

Filter过滤器链的作用

 

过滤器链:chain

 

执行过滤器链:chain.doFilter(req,resp)

 

过滤器链的作用是,当我们执行了过滤器链(执行放行代码),将请求放行的地点在于下面还有没有匹配的过滤器,如果有,则将请求放行到下一个匹配的过滤器,如果没有匹配的过滤器了,则将请求放行到目标servlet

 

 

实战:使用过滤器拦截请求

 

拦截请求

 

 

技术文档推荐

更多>>

视频教程推荐

更多>>