本文实例讲述了jsp利用application统计在线人数的方法。分享给大家供大家参考。
具体实现方法如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>application</title> </head> <body> <%! Integer number;// synchronized void numberVisiter() { ServletContext application = getServletContext(); Integer num = (Integer)application.getAttribute("count"); if(num == null)//如果是第一个访问者 { num = new Integer(1); application.setAttribute("count",num); } else { num = new Integer(num.intValue() + 1); application.setAttribute("count",num); } } %> <% if(session.isNew()) { numberVisiter(); Integer number = (Integer)application.getAttribute("count"); } %> <p> <font size="2" color="blue">简单的页面访问计数器</font> </p> <p> <font size="2" color="#000000"> 欢迎访问此页面,您是<%=number%>个访问用户 </font> </p> </body> </html>
希望本文所述对大家的jsp程序设计有所帮助。
主要内容:使用 HttpSessionListener 和 HttpSessionAttributeListener 实现,使用 HttpSessionBindingListener 实现本节我们利用 Servlet 监听器接口,完成一个统计网站在线人数的案例。当一个用户登录后,显示欢迎信息,同时显示出当前在线人数和用户名单。当用户退出登录或 Session 过期时,从在线用户名单中删除该用户,同时将在线人数减 1。 本案例可以通过如下 2 种方案实现: 使用 HttpSessionListen
本文向大家介绍利用Redis统计网站在线活跃用户的方法,包括了利用Redis统计网站在线活跃用户的方法的使用技巧和注意事项,需要的朋友参考一下 前言 在工作中我们经常遇到这样的需求,要对某个在线网站的活跃用户数量进行统计。这里我们以redis为例,说明一下其实现的过程。 实现方法 在Redis中存在bitmap这种数据类型,这种数据类型是建立在string数据类型之上的。这里,我们主要用到setb
本文向大家介绍ASP.NET中使用Application对象实现简单在线人数统计功能,包括了ASP.NET中使用Application对象实现简单在线人数统计功能的使用技巧和注意事项,需要的朋友参考一下 注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家。 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示。 2 修改Web.con
本文向大家介绍python和bash统计CPU利用率的方法,包括了python和bash统计CPU利用率的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python和bash统计CPU利用率的方法。分享给大家供大家参考。具体如下: 开始的时候写了一个 bash 的实现; 因为最近也在学习 python ,所以就尝试着用 python 再实现一回; 支援 python2 环境; 请各位
本文向大家介绍php+memcache实现的网站在线人数统计代码,包括了php+memcache实现的网站在线人数统计代码的使用技巧和注意事项,需要的朋友参考一下 今天闲来无事,想在博客统计中显示在线人数。在网上找了好多例子,不是数据库存储数据就是文件存储,代码也看起来过于复杂。 晚上回来后,构思了下,看到我服务器中安装有 Memcache 服务,何不用 Memcache 实现呢。 下面就来讲下实
1、接口声明 在调用接口时必须在https请求的header中携带"token"参数。 token是智齿客服接口开放平台全局唯一的接口调用凭据。 开发者在调用各业务接口时都需使用token,开发者需要进行妥善保存。token的存储至少要保留32个字符空间。token的有效期目前为24个小时,需定时刷新,或根据接口返回的token失效提示,进行重新获取。请求token接口,无论token是否存在,都
本文向大家介绍php实现统计IP数及在线人数的示例代码,包括了php实现统计IP数及在线人数的示例代码的使用技巧和注意事项,需要的朋友参考一下 写在前面的话 很多人有这样的需求,就是统计网站访问IP以及在线的人数。今天我们就看一下具体实现方法。 开启依赖函数模块 实现这个功能,需要依赖putenv()函数。下面两种方式均可。 更改php.ini文件方法 找到php.ini文件,搜索putenv关键
本文向大家介绍利用shell命令统计日志的方法详解,包括了利用shell命令统计日志的方法详解的使用技巧和注意事项,需要的朋友参考一下 前言 大家都知道,通过使用 shell 命令可以很方便地对日志进行统计和分析,当服务有异常的时候,需要去排查日志,那么掌握一种统计日志的技巧就是必不可少的了。 假设有一个包含下面内容的日志文件 access.log。我们以统计这个文件的日志为例。 不同的服务对应的