欢迎光临散文网 会员登陆 & 注册

Javaweb|Listener监听器使用教程

2021-09-23 09:59 作者:动力节点小王本王  | 我要投稿



对于JAVA WEB开发,我们一直在使用的是servlet和jsp的形式。除了这两种开发必备组件之外,还有一些在实际项目开发中必须要用到的辅助技术。比如 Filter和Listener。


Listener监听器

Javaweb开发中的监听器,是用于监听web常见对象,例如HttpServletRequest、HttpSession、ServletContext等。

监听器就是监听某个对象的的状态变化的组件。

1、监听机制

  • 事件源:被监听的对象—–三个域对象request、session、servletContext

  • 监听器:监听事件源对象、事件源对象的状态的变化都会触发监听器—-6+2

  • 注册监听器:将监听器与事件源进行绑定

  • 响应行为:监听器监听到事件源的状态变化时所涉及的功能代码—-程序员编写代码

2.监听器有哪些?

  • 第一维度:按照被监听的对象划分:ServletRequest域HttpSession域ServletContext域

  • 第二维度:监听的内容分:监听域对象的创建与销毁的,监听域对象的属性变化的

动力节点的Listener监听器视频教程,本课程会针对Filter技术,从使用原理到实际应用,做一个全面的讲解。最后还会搭配一个完整的拦截请求的综合案例。

对于Listener,在未来的实际项目开发中,应用的并不是很广泛,但是Listener的原理是非常重要的,所以本课程会对针Listener的原理进行重点讲解。

课程学习目录

1.设计模式分类

2.观察者设计模式

3.监听器设计模式中接口的定义

4.监听器设计模式中事件类的定义

5.监听器设计模式中监听器件类的定义

6.监听器设计模式中事件源类的定义

7.监听器设计模式中测试类的定义

8.监听器设计模式中事件源的改进

9.ServletRequestListener监听器

10.ServletRequestAttributeListener监听器

11.HttpSessioinListener监听器

12.HttpSessioinAttributeListener监听器

13.ServletContextListener监听器

14.ServletContextAttributeListener监听器

15.HttpSessionBindingListener监听器

16.HttpSessionActivationListener监听器

17.监听器应用之客户端数量统计之需求的错误理解

18.监听器应用之客户端数量统计之不完善的解决方案

19.监听器应用之客户端数量统计解决方案之ServletContxt监听器的工作

20.监听器应用之客户端数量统计解决方案之request监听器的工作

21.监听器应用之客户端数量统计解决方案之阶段测试

22.监听器应用之客户端数量统计解决方案之Session监听器的工作

23.监听器应用之需求分析

24.监听器应用之管理员踢除用户之监听器的工作

25.监听器应用之管理员踢除用户之登录的完成

26.监听器应用之管理员踢除用户之踢除的完成

27.监听器应用之管理员踢除用户之测试方式需要注意




Javaweb|Listener监听器使用教程的评论 (共 条)

分享到微博请遵守国家法律