application对象统计所有用户对某网页的访问次数
因为使用application对象完成累计的功能,所以当
(1)当前的Wen应用重新部署
(2)Tomcat服务器重启
计数器要重新开始计数。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
//判断application对象中有没有保存名为count的参数
//如果没有,在application对象中新增一个名为count的参数
if(application.getAttribute("count")==null){
application.setAttribute("count", new Integer(0));
}
Integer count = (Integer)application.getAttribute("count");
//使用application对象读取count参数的值,再在原值基础上累加1
application.setAttribute("count",new Integer(count.intValue()+1));
%>
<h2>
<!-- 输出累加后的count参数对应的值 -->
欢迎您访问,本页面已经被访问过 <font color="#ff0000"><%=application.getAttribute("count") %></font>次。。。。
</h2>
</body>
</html>
在浏览器输入:http://localhost:8888/WebDemo/count.jsp
在需要计数的jsp文件中,包含该count.jsp即可。
代码如下:
<%@include file="count.jsp" %>
相关推荐
-
Android中关于百度糯米app关闭网页或窗口的方法(99%人不知)
我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包.百度糯米扫描我们 产品的二维码,选择商品,点击支付将会自动调用百度钱包进行支付,支付成功后返回成功页面,在我们的成功页面有关闭 网页按钮,点击关闭按钮或者返回按钮将会关闭页面. 在百度钱包中使用百度轻应用的BLightApp.closeWindow() 方法可以关闭,但是在百度糯米中,按道理可以使用呀, 但是根本就不行,改成传统的window.close()也不行.当时我们在网上搜索和百度糯米的官网中,都没找到解决方法.
-
IOS 百度糯米客户端登录BUG
环境 设备:iphone5s 网络:WIFI App版本: 操作步骤 1.进入登录界面 2.输入手机号 3.点击[获取验证码],等待接收验证码后 4.点击[X]退出登录界面 5.重复1-2-3,提示手机号输入有误或验证码发送失败,请稍后再试 频率 必现 危害 1.第二次登录时,不点击获取验证码时,用第一次的验证码偶尔也可以登录成功,这可能有账号安全的问题 2.尝试多次后,重启App再次尝试登录后,一直报手机号输入有误或验证码发送失败,请稍后再试,无法登录了已经. 原因分析 用Charles查看了
-
通过Html网页调用本地安卓(android)app程序代码
一.通过html页面打开Android本地的app 1.首先在编写一个简单的html页面 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <a h
-
application对象统计所有用户对某网页的访问次数
因为使用application对象完成累计的功能,所以当 (1)当前的Wen应用重新部署 (2)Tomcat服务器重启 计数器要重新开始计数. jsp代码如下: 复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//D
-
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法.分享给大家供大家参考,具体如下: 测试页面: test.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>test</title> <meta http-equiv="pragma" content
-
php模仿asp Application对象在线人数统计实现方法
本文实例讲述了php模仿asp Application对象在线人数统计实现方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: /* 用法: application('key','value'); //设置 key=value $value = application('key'); //获取 key的值 */ function application() { $args = func_get_args(); //获取输入参数 if (count($args) >2 ||
-
ASP.NET内置对象之Application对象
新建一个网站,包括两个网页,代码如下: 1.Index.aspx代码: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Index.aspx.cs" Inherits="Index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&
-
ASP.NET中application对象的使用介绍
Application对象的应用 1.使用Application对象保存信息 (1).使用Application对象保存信息 Application("键名") = 值 或 Application("键名",值) (2).获取Application对象信息 变量名 = Application("键名") 或:变量名 = Application.Item("键名") 或:变量名 = Application.Get("键
-
基于servlet实现统计网页访问次数
本文实例为大家分享了基于servlet实现统计网页访问次数的具体代码,供大家参考,具体内容如下 一.基础知识 (1)ServletContext和ServletConfig的区别 ServletContext作为整个web应用的共享数据ServletConfig只是作为当前servlet的数据共享,下一个servlet访问时,是访问不到的 二.代码实现 将显示的统计次数显示在HTML页面上: import java.io.IOException; import java.io.PrintWrit
-
SpringSession通过Redis统计在线用户数量的实现代码
最近遇到一个比较紧急的任务,要求统计在线用户,目的是配合性能测评,要求证明自己系统的在线用户能够达标,不过系统因为历史原因,并没有这个功能,所以只能去springSession官网和网上搜资料,想到通过统计redis里缓存的数据 因为系统原先的逻辑是使用Spring Session加上Redis做的会话共享实现的单点登录,登录之后会在session设置一个key值表示用户已经登录过,同时重写HttpServletRequestWrapper 设置remoteUser数据值 class Remot
-
ASP javascript Application对象的Contents和StaticObjects做Cache的一些经验
Application对象内置集合有为存放简单类型设计的Contents,默认Application("key")就可以使用. 不过Application.Contents不能存放对象,可以存vbs数组,但是在javascript下甚至数组都不能放. 使用Application.Contents时,只能用丑陋的如: for(var i=0;i<15000;i++){ Application.Lock(); // Application.Contents(i)
-
微信公众号实现扫码获取微信用户信息(网页授权)
刚开始接触微信的时候一头雾水,领导想要一个扫码获取微信用户信息的功能,而且是扫的别人的二维码,我是一阵忙活啊. 经过努力和尝试,终于功夫不负有心人啊,赶紧记录一下,我用的是thinkphp编写的. 第一步:就是二维码的生成 1.首先要确定第一个二维码,因为既然是扫码,肯定是要第一个二维码的,也就是第一人才可以.我将第一个二维码的唯一值(id)设置成零,然后开始我的编写 2.既然是二维码,我用了phpqrcode二维码生成插件,二维码的生成可以在本地编写,查看效果后再上传服务器. (1)从网上下
-
SpringBoot使用Redis的zset统计在线用户信息
统计在线用户的数量,是应用很常见的需求了.如果需要精准的统计到用户是在线,离线状态,我想只有客户端和服务器通过保持一个TCP长连接来实现.如果应用本身并非一个IM应用的话,这种方式成本极高. 现在的应用都趋向于使用心跳包来标识用户是否在线.用户登录后,每隔一段时间,往服务器推送一个消息,表示当前用户在线.服务器则可以定义一个时间差,例如:5分钟内收到过客户端心跳消息,视为在线用户. 在线用户统计的实现 基于数据库实现 最简单的办法,就是在用户表,添加一个最后心跳包的日期时间字段 last_act
随机推荐
- 五步让你成为GO 语言高手
- IOS开发过程中的消息通知--小红点
- 关于json字符串与实体之间的严格验证代码
- 十大使用PHP框架的理由
- spring @component的作用详细介绍
- 三、第一个Servlet
- 文件编译时出现multiple definition of 'xxxxxx'的具体解决方法
- Android TextView 字体滚动效果
- Android中实现自动生成布局View的初始化代码方法
- node+express制作爬虫教程
- node.js中的emitter.emit方法使用说明
- js冒泡法和数组转换成字符串示例代码
- NodeJS实现阿里大鱼短信通知发送
- c#实现简单控制台udp异步通信程序示例
- c# 组合模式
- 在Kotlin开发中如何使用集合详解
- JavaScript的级联函数用法简单示例【链式调用】
- 小程序红包雨的实现示例
- vue如何自动化打包测试环境和正式环境的dist/test文件
- 浅谈Python小波分析库Pywavelets的一点使用心得