JAVA第二阶段第十八天 监听器 & 过滤器

本文详细介绍了JavaWeb的监听器和过滤器。监听器包括ServletContext、request和session的创建与值改变的监听,以及对象绑定在session中的监听。过滤器则讨论了其作用、使用步骤和过滤器链的概念,强调了如何过滤编码格式和特定请求。
摘要由CSDN通过智能技术生成

JavaWeb 的三大组件

Filter(过滤器) Listener(监听器) Servlet(控制器)

监听器 Listener

监听器:监听某一个对象(内置对象)的状态

1.监听内置对象的创建(3个):ServletContext、request、session
2.监听内置对象值的改变(3个):ServletContext、request、session
3.监听内置对象是否有存某一个固定的值:主要是针对于session

监听内置对象的创建

监听 ServletContext 内置对象的创建

ServletContex:是随着服务器的创建而创建 ,随着服务器的关闭而销毁

创建步骤

1.创建一个类,实现接口:ServletContextListener
2.重写两个方法:
==>>1.contextDestroyed(ServletContextEvent sce):销毁后所执行的方法
==>>2.contextInitialized(ServletContextEvent sce):初始化所执行的方法
3.在xml进行配置,或者是写注解:@WebListener

监听 request 内置对象的创建

随着请求的开始而开始,随着请求的结束而结束(一次请求 )

创建步骤

1.创建一个类,实

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值