jsp 实现在线人数统计
2008-07-04 15:07
387 查看
首先写个类: 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; } } 然后配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> **************************************** <!-- Listeners --> <listener> <listener-class> SessionCount.SessionCounter (注意此处) </listener-class> </listener> ***************************************** </web-app> 建个JSP测试: test.jsp <%@ page language="Java" contentType="text/html;charset=GBK"%> <%@ page import="java.sql.*"%> <%@ page import="SessionCount.SessionCounter" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title>无标题文档</title> <body bgcolor="#FFFFFF"> 在线人数:<%=SessionCounter.getActiveSessions()%> </body> </html> 看看可以实现不?我也是找到的,我用了,可以统计出来.
相关文章推荐
- jsp+servlet+java 实现统计在线人数
- jsp实现 统计在线人数
- jsp实用两例:用filter解决汉字编码及禁止页面缓存 和 用listener实现在线人数统计.
- jsp简单实现统计在线人数
- jsp实用两例:用filter解决汉字编码及禁止页面缓存 和 用listener实现在线人数统计
- 利用servlet监听器实现jsp中在线人数统计的方法
- Jsp在线人数统计 - 实现后台强制前台某个用户退出
- jsp简单实现统计在线人数
- servlet+java+jsp实现在线人数的统计
- jsp简单实现统计在线人数(未测试)
- 利用servlet监听器实现jsp中在线人数统计的方法
- jsp实用两例:用filter解决汉字编码及禁止页面缓存 和 用listener实现在线人数统计
- session-JSP下实现防止重复在线,统计在线人数的办法
- jsp利用application统计在线人数的方法
- php文件实现在线人数统计
- Servlet监听器实现网站在线人数统计
- thinkPHP实现在线人数的统计
- Servlet监听器——实现在线登录人数统计小例子
- 利用HttpSessionListener实现网站在线人数统计功能
- spring boot + webSocket 实现简单会话与在线人数统计的demo