美文网首页
Filter过滤器

Filter过滤器

作者: 一朵大红花6 | 来源:发表于2018-08-14 10:35 被阅读0次

    过滤器对访问web资源请求和响应进行拦截

    1.继承filter接口,在web.xml进行配置

    它具有以下特点:

    声明式的:通过配置来决定是否启用

    模块化的:是一个普通的Java类

    可移植的:稍加更改,便能实现重用

    透明的:对客户端而言,就好像不存在一样。

    通过chain的doFilter(request,response)传到下一个监听器。

    2.过滤器可以完全匹配,目录匹配,扩展名匹配

    3.多个filter对同一个资源进行拦截就会形成Filter链,执行顺序是有web.xml中<filter-mapping>来确定,先配置的filter先执行

    4。filter的生命周期,当服务器启动时就会创建filter对象,并调用init()方法,只调用一次,当访问资源,路径跟filter拦截器进行匹配,调用dofilter方法,真正起到拦截作用的方法,当服务器关闭时,调用destroy方法进行销毁

    5.filterconfig获取监听器的配置信息

    相关文章

      网友评论

          本文标题:Filter过滤器

          本文链接:https://www.haomeiwen.com/subject/bqikbftx.html