设计监听器

Posted 随心佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计监听器相关的知识,希望对你有一定的参考价值。

设计一个监听器一般需要以下步骤:

(1)实现适合的接口:监听器需要根据监听对象的不同,实现某个监听接口

(2)实现有关事件的方法:按所选择的监听器接口,实现该接口中有关的方法

(3)获取对重要的web应用对象的访问:在事件处理的方法中,可能会用到如下9个重要的对象(分为3类)

.Servlet上下文、变化后的Servlet上下文属性的名称、变化后的Servlet上下文属性的值

会话对象、变化后的会话属性的名称、变化后的会话属性的值

请求对象、变化后的请求对象属性的名称、变化后的请求对象属性的值

(4)使用这些对象:需要根据具体的应用,选择有关的对象

(5)配置监听器:在web.xml中,利用listener元素和listener-class元素完成配置

(6)提供任何需要的初始化参数:Servlet上下文监听器一般先读取servlet上下文的初始参数,并将这些参数作为所有Servlet或JSP都可以使用的数据基础。在web.xml中使用context-param元素提供这些初始化参数的名称和值

以上是关于设计监听器的主要内容,如果未能解决你的问题,请参考以下文章

波哥带你探寻SpringBoot中优雅设计监听器的本质

波哥带你探寻SpringBoot中优雅设计监听器的本质

java设计模式-监听器模式

揭开观察者设计模式的神秘面纱,手把手教你写监听器

如何使用酶、笑话和反应测试材料设计事件监听器

达拉草201771010105《面向对象程序设计(java)》第十三周学习总结