servlet过滤器

实现一个过滤器要实现Filter接口,包括三个方法,init() :第一次初始化被调用     doFilter():每一次请求时调用     destory()  :服务器关闭时调用

一个setvlet可以定义多个过滤器,叫做过滤链,部署文件中的filter-mapping顺序决定了过滤链的执行顺序

Filter接口并不是javax.servlet.http包中定义的接口,传递给doFilter的参数是ServletRequest和ServletRespone,而不是httpServletRequest和HttpServletRespone

Filter接口可以用于任何类型的请求和响应servlet,不局限于HTTP servlet

过滤器的应用:1.记录请求

       2.身份验证

       3.提供静态服务,加载js和css

posted @ 2017-06-15 17:06  雪浪snowWave  阅读(136)  评论(0编辑  收藏  举报