知识大全 jsp 实现在线人数统计
Posted 知
篇首语:一个人必须学习与自己不同类型的人相处,不然生活何其孤苦。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 jsp 实现在线人数统计相关的知识,希望对你有一定的参考价值。
首先写个类:
import javax servlet *;
import javax servlet *;
public class SessionCounter implements HttpSessionListener
private static int activeSessions = ;
public void sessionCreated(HttpSessionEvent se)
activeSessions++;
public void sessionDestroyed(HttpSessionEvent se)
if(activeSessions > )
activeSessions ;
public static int getActiveSessions()
return activeSessions;
然后配置web xml
<?xml version= encoding= UTF ?>
<web app version=
xmlns=
xmlns:xsi= instance
xsi:schemaLocation=
app_ _ xsd >
****************************************
<! Listeners >
<listener>
<listener class>
SessionCount SessionCounter (注意此处)
</listener class>
</listener>
*****************************************
</web app>
建个JSP测试:
test jsp
<%@ page language= Java contentType= text/;charset=GBK %>
<%@ page import= java sql * %>
<%@ page import= SessionCount SessionCounter %>
<>
<head>
<meta equiv= Content Type content= text/; charset=GBK >
<title>无标题文档</title>
<body bgcolor= #FFFFFF >
在线人数:<%=SessionCounter getActiveSessions()%>
</body>
</>
cha138/Article/program/Java/hx/201311/26859相关参考