一下为 jsp
程序实现网站在线人数统计代码 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/ns/j2ee" xmlns:xsi="w3.org/2001/XMLSchema-instance" xsi:schemaLocation="java.sun/xml/ns/j2ee java.sun/xml/ns/j2ee/web-app_2_4.xsd"> **************************************** SessionCount.SessionCounter (注意此处) ***************************************** 建个
JSP 测试: test.jsp <%@ page language="
Java" contentType="text/html;charset=GBK"%> <%@ page import="java.
sql.*"%> <%@ page import="SessionCount.SessionCounter" %>
无标题文档 在线人数:<%=SessionCounter.getActiveSessions()%> 以上代码可以直接使用。希望能对大家有所帮助。