Tomcat过滤器

过滤器
  • 过滤器实现:实现Filter接口
  • 配置web.xml:
<filter>
   <filter-name></filter-name>
   <filter-class></filter-class.
</filter>
<filter-mapping>
   	...
</filter-mapping>
Filter生命周期

1:启动Tomcat时创建对象
2:调用初始化方法
3:请求过滤的时候,调用过滤方法
4:销毁方法,在正常关闭Tomcat时才执行
5:过滤器只在第一次启动时创建对象,之后都是过滤对象的引用

过滤链

1:过滤器放行才能抵达下一个过滤器
2:过滤器顺序:

  • 根据配置文件顺序进行
过滤器配置细节

1:/* 通配 所有的请求都会进入过滤器
2:/xxxx 精确匹配
3:/syste/*
4:对请求拦截使用forward

Filter权限验证

1:早起验证

  • 定义公共jsp,验证session里面是否有值
  • 在每一个jsp引入公共jsp
文字过滤

1:自定义请求对象,继承HttpServletRequest的子类对象
2:覆写getParement()
3:数据类型兼容:大的数据类型兼容小的数据类型 父类兼容子类类型的对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值