利用HttpSessionListener统计在线人数
来源:互联网 发布:剑网3女神脸数据 编辑:程序博客网 时间:2024/05/23 01:25
编写以下SessionCounter.java 并编译为SessiionCounter.class 然后放到你的网站的classpath的 SessionCount(自己建立此目录)下面
package SessionCount;import javax.servlet.*;import javax.servlet.http.*;public class SessionCounter implements HttpSessionListener {private static int activeSessions = 0;public void sessionCreated(HttpSessionEvent se) {activeSessions++;}public void sessionDestroyed(HttpSessionEvent se) {if(activeSessions > 0)activeSessions--;}public static int getActiveSessions() {return activeSessions;}}接着建立online.jsp文件用于显示在线人数
<%@ page import="SessionCount.SessionCounter" %> 在线:<%= SessionCounter.getActiveSessions() %>然后需要在你的网站的WEB-INF中建立web.xml 文件内容如下:
<!-- Web.xml --><?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/j2ee/dtds/web-app_2.3.dtd"><web-app><!-- Listeners --><listener><listener-class>SessionCount.SessionCounter</listener-class></listener></web-app>然后重新启动你的应用服务器,访问online.jsp检查是否显示正确。
- 利用HttpSessionListener统计在线人数
- 利用HttpSessionListener统计在线人数
- 利用HttpSessionListener统计在线人数
- 利用HttpSessionListener统计在线人数
- 利用HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- httpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数 [转]
- 使用HttpSessionListener统计在线人数
- HttpSessionListener实现统计在线人数
- 利用HttpSessionListener实现网站在线人数统计功能
- 关于CTO 和 职业经理人
- poj 2971 Give Me the Number
- window.parent与window.opener的区别
- LINUX 多线程编程
- delphi2010安装
- 利用HttpSessionListener统计在线人数
- Windows CE系统开发,BSP包中的几个常见文件详解
- 简单html学习总结
- 《悟透JavaScript》学习札记十一之原型真谛二
- js中关于document.domain的一些解释
- linux下系统命令输出到字符数组
- (2011.07.31)自学《C++ Primer Plus》时敲过的书上的代码!
- 诺基亚5530XM无法接收彩信(已解决)
- rails web 国际化