栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Filter 过滤器使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Filter 过滤器使用

一、什么是Filter过滤器

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

三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器

Filter 过滤器它是 JavaEE 的规范。也就是接口

Filter 过滤器它的作用是:拦截请求,过滤响应。

拦截请求常见的应用场景有:

1.权限检查 2.日记操作 3.事务管理

工作原理:

二、环境搭建

(1)实现Filter接口,注意选择Java.servlet

(2)实现过滤方法doFilter()

(3) web.xml中配置过滤路径

/servlet/*的路径为servlet文件夹下的所有(目录匹配)

 /servlet.jsp精确匹配

 *.xxx后缀匹配(以xxx为结尾)

三、Filter 的生命周期

(1)构造器方法

(2)init初始化方法

(3)doFilter过滤方法

(4)destroy销毁

四、监听器的实现

(1)实现监听器的接口 (选择需要监听的事件类型)

(2)实现监听的方法

(3)web.xml中注册监听器

 

(4)监听器的使用适时而定,一般不用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/759536.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号