过滤器作用:预先处理需要访问的页面,比如登录检测,编码转换等
基础使用:传统的xml方式需要在web.xml里配置,配置方式与servlet类似(现在的annotation配置比较方便)
分类,过滤器有五种:request:对请求进行拦截,具体拦截可以自行指定,也可以通配符指定,比如/* /*.do,但是如果请求转发无法过滤
forword :针对请求转发过滤,。request调用.forword方法调用
include:针对请求转发过滤,。request调用.include方法调用
error :定义错误页面的拦截,进行自定义处理
async:异步拦截
过滤器链: 一个请求可以定义多个过滤器构成过滤器链,过滤器链的执行顺序看web.xml的定义顺序
web.xml也可以排除某些特殊页面,使其不经过过滤器
本文介绍了Web开发中过滤器的基本概念及其应用场景,包括登录检测、编码转换等预处理任务,并详细解释了五种不同类型的过滤器及它们的工作方式。此外还提到了过滤器链的概念及其在web.xml中的配置方法。
937

被折叠的 条评论
为什么被折叠?



