码迷,mamicode.com
首页 > 编程语言 > 详细

java 过滤器(自己的理解)

时间:2017-02-07 16:30:38      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:images   png   com   调用   src   ima   运行   容器   image   

filter继承javax.servlet.*

必须实现doFilter方法   

chain.doFilter(request, response);这句话必须写在doFilter方法内部(以便调用其他的过滤器)

技术分享

在web.xml配置filter(filter要放在上面)

技术分享这里的<url-pattern>  /*  是过滤所有的链接

 

则加载工程运行结果如下:

在加载的时候过滤器就已经给初始化了

技术分享

此时,我访问工程链接

技术分享

则显示的结果如下:

技术分享

过滤器依赖于servlet容器,所以只有在servlet容器销毁时,过滤器的destory销毁方法才被调用

过滤器过滤的是链接地址 url(也可以理解为只有在特定链接的情况下过滤器才会被调用,至于链接就看web.xml里的filter下的url-pattern是什么东西了)

 

java 过滤器(自己的理解)

标签:images   png   com   调用   src   ima   运行   容器   image   

原文地址:http://www.cnblogs.com/austinspark-jessylu/p/6374425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!