过滤器的入门|学习笔记

简介: 过滤器的入门

开发者学堂课程【Filte(过滤器)、Listener(监听器):过滤器的入门】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/38


过滤器的入门

 

 

目录

l      什么是过滤器

l      过滤器的作用

l      过滤器如何编写

l      Filter接口三个方法

l


1.  什么是过滤器(Filte

过滤器是JavaWeb三大组件之一。

2.  过滤器的作用

它会在一组资源(jspservles.css.html等)的前面执行。

它可以让请求得到目标资源,也可以不让请求得达到目标资源。

过滤器有拦截的能力。(对一组资源进行统一处理)

3.  过滤器如何编写

1.    写一个类实现Filter接口

2.    web.xml中进行配置

Filter接口三个方法(生命周期)

1.   void init(FilterConfig)

创建之后马上执行;Filter会在服务器启动时就创建

2.   void destory

销毁之前,执行在服务期关闭时销毁

3.   viod doFilter(servetRegrestServletResponsyFilterChain)

每次过滤时都会执行

Filter是单例的!

image.png

 

 

 

 

 

 

 

相关文章
|
9月前
|
设计模式
深入浅出过滤器模式
深入浅出过滤器模式
69 0
|
8月前
|
安全 Java Spring
SpringSecurity6从入门到实战之Filter过滤器回顾
该文主要介绍了SpringSecurity框架中的过滤器Filter,探讨了在没有SpringSecurity时如何检查用户登录状态以保护资源。文中通过流程图展示了过滤器在HTTP请求处理中的位置,并提供了官方和中文文档链接。过滤器需实现Filter接口,用于拦截请求并进行预处理和后处理,例如强制登录检查。过滤器链FilterChain则是一系列Filter和资源的组合,通过doFilter方法逐个调用下一个过滤器或传递到目标资源。
|
前端开发
前端学习笔记202303学习笔记第五天-声明和使用过滤器
前端学习笔记202303学习笔记第五天-声明和使用过滤器
69 0
|
前端开发
前端学习笔记202307学习笔记第六十一天-拦截器工作原理2
前端学习笔记202307学习笔记第六十一天-拦截器工作原理2
47 0
|
前端开发
前端学习笔记202303学习笔记第五天-过滤器传参
前端学习笔记202303学习笔记第五天-过滤器传参
81 0
|
前端开发
前端学习笔记202303学习笔记第五天-私有过滤器和全局过滤器
前端学习笔记202303学习笔记第五天-私有过滤器和全局过滤器
78 0
|
Java 开发者 微服务
Gateway 过滤器简介|学习笔记
快速学习 Gateway 过滤器简介
Gateway 过滤器简介|学习笔记
|
数据安全/隐私保护
过滤器 - 基础篇
过滤器 - 基础篇
197 0
过滤器 - 基础篇
过滤器知识点20160907
过滤器知识点20160907
105 0
|
Java 数据库
JavaWeb-过滤器Filter学习(四)敏感词过滤实例
JavaWeb-过滤器Filter学习(四)敏感词过滤实例
655 0
JavaWeb-过滤器Filter学习(四)敏感词过滤实例