监听器到底是什么,有什么用

news/2024/11/23 17:40:13/

什么是监听器

监听器的概念

所谓监听器就是对内置对象的状态或者属性变化进行监听并且做出反应的特殊servlet,并且也需要在web.xml文件中进行相关配置。
内置对象的状态变化:初始化和销毁,也就是说当内置对象初始化、销毁我们也能监听,并且做出相应的反应。
内置对象内的属性变化:增加、删除、修改的操作也能被监听并做出反应

监听器有哪些

第一维度按照被监听的对象划分:ServletRequest域、HttpSession域、ServletContext域
第二维度按照监听的内容分:监听域对象的创建与销毁的、监听域对象的属性变化的
监听器的三要素
(1)事件:用户对组件的一个操作,或者说程序执行某个方法,称之为一个事件,如机器人程序执行工作。
(2)事件源:发生事件的组件就是事件源,也就是被监听的对象,如机器人可以工作,可以跳舞,那么就可以把机器人看做是一个事件源。
(3)事件监听器(处理器):监听并负责处理事件的方法,如监听机器人工作情况,在机器人工作前后做出相应的动作,或者获取机器人的状态信息。
监听器可以分为三种常用类型:
1、监听对象的创建:
ServletContext:主要监听servletContext的创建,需要实现ServeltContextListener接口
ServletRequest:主要监听request的创建, 需要实现ServletRequestListener接口
HttpSession:主要监听session的创建&


http://www.ppmy.cn/news/345064.html

相关文章

数据库监听

Netca其实就是在配置listener.ora文件,所以可以直接通过template手动编辑listener.ora文件 1.监听的作用 监听程序通过对外服务名,向外部提供服务,在用户进程想连接进数据库时,必须通过监听验证完毕才可以连接,连接进数据库后,用户进程之间跟数据库服务进程进行对接,相当…

监听耳机插孔事件

苹果设备的耳机插孔除了可以插入耳塞听音乐之外,还可以插入其他的的三方设备,比如刷卡器的拉卡拉app应用等。 这有一个简单的demo,用来监听耳机插孔插入,拔出,以及播放歌曲是的控制。 不过app和设备之间的通讯还没有…

Android 耳机状态监听

项目中遇到这样的需求,要求监听耳机插拔状态变化,进行埋点上报处理,把实现代码分享一下。 public class MainActivity extends AppCompatActivity {private static final String TAG MainActivity.class.getSimpleName();private boolean is…

监听器的使用

监听器的使用 Java的事件监听机制 1、事件监听涉及到三个组件:事件源、事件参数对象、事件监听器 2、当事件源上发生某一个动作时,它会调用事件监听器的一个方法,并在调用该方法时把事件参数对象传递进去, 开发人员在监听器中通…

Spring Cloud常用组件介绍(Netflix、Alibaba)

Spring Cloud常用组件介绍 文章目录 **Spring Cloud常用组件介绍**一、说明**1.1.什么是Spring Cloud**1.2.Spring Cloud的组件选型 **二、组件介绍****2.1.服务注册与发现****2.1.1.Netflix Eureka****1)分布式模型****2)主要组件****3)工作…

监听器的介绍

监听器:作用域事件发生的时间往往是不确定的,当事件发生的时候需要进行一些处理时,就可以使用监听器,例如监听一个事件的创建,销毁。 监听器的API事件类和接口6种事件 1.上下文事件: ServletContextEven…

什么是监听器?

前言:重新回忆一下,过滤器,拦截器,监听器! 这三者在实际开发中所起到的作用非同小可.实际开发中必须会的知识点. 千里之行,积于跬步 此图是帮助我们更好整理. WEB监听器 1,什么是监听器? web监听器是一种Servlet中的特殊的类,它能帮助开发者监听web中特定的对象,例如Serv…

watch监听

1.概念 1、在vue中watch用来监听数据的变化,当数据变化时可以执行一些操作 2、第一次绑定watch时,不会执行监听函数,发生改变时才会触发监听。 3、如果想要第一次绑定watch时触发监听,则使用handler方法:如果immed…