摘要:这篇文章主要针对有一定jsp编程经验和Servlet基础的爱好者如何网页中实现在线人数统计。
1、编写并编译sessioncounter.java ,代码如下:
/** |
2、接着建立online.jsp文件,用于显示在线人数
<%@ page import="sessioncount.sessioncounter" %> 在线:<%= sessioncounter.getactivesessions() %> |
然后需要在你的网站的web-inf中建立web.xml ,文件内容如下:
<!-- web.xml --> <?xml version="1.0" encoding="iso-8859-1"?> <!doctype web-app public "-//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> |
3、然后重新启动你的Web应用服务器,访问online.jsp检查是否显示正确。
本程序在windows2003+Tomcat5.5.17+JDK1.5.0_08下调试成功!
本程序在freebsd resin2.0.4下调试成功!
作者:吕海鹏
来自:www.DeepTeach.com
更新日志:
2006-09-23 v0.1 初稿完成;
参考文档:
网文:JSP显示在线人数代码 (来自JSPCHINA) 作者:不详
相关文档:
致谢:
讨论网址:bbs.DeepTeach.com