技术派WEB三大组件之Listener
选中新版正文中的对应文字,然后点“定位到这里”。
技术派中当前主要使用web listener来实现实时在线人数统计,当然这个统计方案目前只适用于单机的场景,更多的是给大家展示一个web listerer的使用示例;这一篇教程,将主要给大家介绍一下listener的相关知识点
使用实例
源码地址:com.github.paicoding.forum.web.hook.listener.OnlineUserCountListener

关于上面这个监听器如何实现的在线人数统计,详情查看教程
JavaWeb监听器
基本知识点
WEB中的Listener主要油三类八种(主要监听三个领域对象)
监听三个域对象的创建和销毁的监听器:
- ServletContextListener
- 服务器启动时创建ServletContext
- 服务器销毁时移除ServletContext
- HttpSessionListener (技术派中主要使用的就是它)
- 会话HttpSession的创建于移除
- ServletRequestListener
- web请求ServletRequset的创建与销毁
监听三个域对象的属性变更的监听器(属性添加,移除,替换):
- ServletContextAttributeListener
- HttpSessionAttributeListener
- ServletRequestAttributeListener
监听HttpSession中的JavaBean的状态改变(绑定,解除绑定,钝化,活化)
- HttpSessionBindingListener
- HttpSess...
未能定位到原文的划线
已加入星球,可直接知识星球授权登录
二哥编程星球目前包含:
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
真诚点赞 诚不我欺
回复