web项目统计在线人数
来源:互联网 发布:婴儿翻译器软件下载 编辑:程序博客网 时间:2024/04/29 15:51
1、定义一个监听器,实现HttpSessionBindingListener接口(MySessionListener.java)
package com.ilfy.lbjn.listener;import javax.servlet.http.HttpSessionBindingEvent;import javax.servlet.http.HttpSessionBindingListener;/** * 统计在线人数 <br\> * 定义一个监听器,实现HttpSessionBindingListener接口 */public class MySessionListener implements HttpSessionBindingListener {public static int num;@Overridepublic void valueBound(HttpSessionBindingEvent event) {// event.getSession().getAttribute("mListener");num++;System.out.println("当前在线人数:" + num);}@Overridepublic void valueUnbound(HttpSessionBindingEvent event) {num--;System.out.println("当前在线人数:" + num);}}
2、在用户成功登录系统后,new出MySessionListener监听器,并将其对象存到session中
//在用户成功登录系统后,new出MySessionListener监听器,并将其对象存到session中HttpSession session = req.getSession();MySessionListener mListener = new MySessionListener();session.setAttribute("mListener", mListener);
3、在web.xml中配置session 监听器
<!-- 配置MySessionListener --><listener><listener-class>com.ilfy.lbjn.listener.MySessionListener</listener-class></listener>
0 0
- web项目统计在线人数
- 统计在线人数Web
- java web在线人数统计
- java web 项目中通过session 统计在线访问人数
- web开发之在线人数统计
- Java Web监听器-在线人数统计
- 在线人数统计
- HttpSessionListener统计在线人数
- 在线人数统计
- 如何统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- 统计在线人数
- HttpSessionListener统计在线人数
- 在线人数统计方法
- 统计在线人数
- HttpSessionListener统计在线人数
- android:padding和android:margin的区别
- static的用法
- 我的合肥java培训学习心得
- 菜鸟nginx源码剖析数据结构篇(五) 基数树 ngx_radix_tree_t
- Ubuntu12.04使用Dotdeb安装PHP5.4 / Nginx1.4/Redis2.6等新版本
- web项目统计在线人数
- Debugging a Deadlock(用户态、内核态)
- 高精度乘法
- VC项目不同后缀文件含义
- Linux常用命令(十九) - find之exec
- nginx - 缓存过期影响因素优先级分析
- 菜鸟nginx源码剖析数据结构篇(七) 哈希表 ngx_hash_t(下)
- springMVC3学习(二)--ModelAndView对象
- vim: remove trailing whitespaces