代码学堂(uxuew.cn)提供付费解决PHP WEB开发等技术服务,如果需要请 点击加我QQ:1662935793.
>编程开发 > jsp教程 > jsp利用application统计在线人数的方法

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

jsp教程 围观4517次 更新日期:2017-06-25 11:46:25 留下足迹

本文实例讲述了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统计在线人数的方法

喜欢 (533) or 分享 (199)