jsp利用application统计在线人数的方法

本文实例讲述了jsp利用application统计在线人数的方法。分享给大家供大家参考。

具体实现方法如下:
代码如下:
 

  1. <%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%> 
  2. <% 
  3. String path = request.getContextPath(); 
  4. String basePath = request.getScheme()+“://”+request.getServerName()+“:”+request.getServerPort()+path+“/”
  5. %> 
  6. <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
  7. <html> 
  8.   <head> 
  9.   <title>application</title> 
  10.   </head> 
  11.     
  12.   <body> 
  13.   <%! 
  14. Integer number;// 
  15. synchronized void numberVisiter() 
  16. ServletContext application = getServletContext(); 
  17. Integer num = (Integer)application.getAttribute(“count”); 
  18. if(num == null)//如果是第一个访问者 
  19. num = new Integer(1); 
  20. application.setAttribute(“count”,num); 
  21. else 
  22. num = new Integer(num.intValue() + 1); 
  23. application.setAttribute(“count”,num); 
  24. }  
  25.   %> 
  26.   <% 
  27.   if(session.isNew()) 
  28.   { 
  29.   numberVisiter(); 
  30.   Integer number = (Integer)application.getAttribute(“count”); 
  31.   } 
  32.   %> 
  33.   <p> 
  34.   <font size=“2” color=“blue”>简单的页面访问计数器</font> 
  35.   </p> 
  36.   <p> 
  37.   <font size=“2” color=“#000000”
  38.   欢迎访问此页面,您是<%=number%>个访问用户 
  39.   </font> 
  40.   </p> 
  41.   </body> 
  42. </html> 

希望本文所述对大家的jsp程序设计有所帮助。

转载请注明:代码学堂>编程开发 > jsp教程 > jsp利用application统计在线人数的方法

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!10210454@qq.com
2. 本站不保证所提供所有下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有RB奖励和额外RMB收入!

磊宇堂正在使用的服务器 维护管理由磊宇云服务器提供支持

磊宇堂 » jsp利用application统计在线人数的方法

提供最优质的资源集合

立即查看 了解详情