页面访问量统计

 1 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
 2 <%@ page import="java.io.*,java.util.*" %>
 3 <html>
 4 <html>
 5 <head>
 6 <title>访问量统计</title>
 7 </head>
 8 <body>
 9 <%10     Integer hitsCount =
11       (Integer)application.getAttribute("hitCounter");
12     if( hitsCount ==null || hitsCount == 0 ){
13        /* 第一次访问 */
14        out.println("欢迎访问!");
15        hitsCount = 1;
16     }else{
17        /* 返回访问值 */
18        out.println("欢迎再次访问");
19        hitsCount += 1;
20     }
21     application.setAttribute("hitCounter", hitsCount);
22 %>
23
24 <p>页面访问量为: <%= hitsCount%></p>
25
26
27 </body>
28 </html>
时间: 2024-10-10 22:14:57

页面访问量统计的相关文章

并发页面访问量统计简单实现

页面访问量统计,可能在上学的时候就讲过如何简单实现,例如在servletContext中保存一个页页面访问次数,然后每访问一次加1:或者每访问一次就把操作记录保存到数据库,这样的处理方式,做做实验就算了,在实际应用中这样应用对系统性能影响特别大. 第一种方式,因为页面访问次数属于一个公共变量,在对公共变量进行修改的时候,往往需要加上同步锁:同步锁会导致访问速度明显变慢:第二种方式也一样,而且频繁访问数据库也不是一种合理的方式. 前不久,我一个朋友要我帮他们写一个简单的页面统计代码.1.需求是保存

Spring Boot入门(12)实现页面访问量统计功能

??在日常的网站使用中,经常会碰到页面的访问量(或者访问者人数)统计.那么,在Spring Boot中该如何实现这个功能呢? ??我们的想法是比较简单的,那就是将访问量储存在某个地方,要用的时候取出来即可,储存的位置可选择数据库或者其他文件.本例所使用的例子为txt文件,我们将访问量数据记录在D盘的count.txt文件中. ??下面直接开始本次的项目.整个项目的完整结构如下: 我们只需要修改划红线的三个文件,其中build.gradle的代码如下: buildscript { ext { sp

jsp统计页面访问量和刷访问量的简单使用

~Jsp可以进行简单的页面访问量统计,当然也可以使用Jsp刷访问量. 1:第一种使用全局变量<%! int i=0;%>进行页面的访问量统计,只有新打开一个浏览器才可以进行统计. 2:第二种使用application进行页面的访问量统计,也是打开一个新的浏览器才可以进行统计. 第一和第二种主要是通过session.isNew()控制的,只有当打开新的浏览器才可以使访问量增加 3:第三种是刷访问量的,当刷新即增加访问量,要么说程序改变世界呢. 1 <%@ page language=&qu

javascript实现的网站访问量统计代码

javascript实现的网站访问量统计代码:网站一般都有访问量统计工具,比较高效实用的工具多种多样,并且非常的精确.实用javascript也可以简单的实现此功能,尽管没有网络上常用的精确,不过的确也实现了一定的功能,下面就是一段代码实例,感兴趣的朋友可以参考一下: <script type="text/javascript"> /** * vlstat 浏览器统计脚本 */ var statIdName = "vlstatId"; var xmlHt

ASP.net中网站访问量统计方法代码(在线人数,本月访问,本日访问,访问流量,累计访问)

一.建立一个数据表IPStat用于存放用户信息 我在IPStat表中存放的用户信息只包括登录用户的IP(IP_Address),IP来源(IP_Src)和登录时间 (IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信息则要保存一个月.因为我不太懂对数据日志的操作,所以创建此表,所 以说我笨吧,哈哈. 二.在Global.asax中获取用户信息 在Global.asax的Session_Start即新会话启用时获取有关的信息,同时在这里实现在线人数.访问总人数的增量统计

学习笔记5_Day09_网站访问量统计小练习

练习:访问量统计 一个项目中所有的资源被访问都要对访问量进行累加! 创建一个int类型的变量,用来保存访问量,然后把它保存到ServletContext的域中,这样可以保存所有的Servlet都可以访问到! 1.  最初时,ServletContext中没有保存访问量相关的属性: 2.  当本站第一次被访问时,创建一个变量,设置其值为1:保存到ServletContext中: 3.  当以后的访问时,就可以从ServletContext中获取这个变量,然后在其基础之上加1. 4. 获取Servl

javascript实现的网站访问量统计代码实例

javascript实现的网站访问量统计代码实例: 作为一个网站的管理员或者说站长,都希望知道到底有多少人访问了网站,这个时候就需要有一个统计功能来满足需要,当然功能比较单一和简单,如果想要强大的统计效果,那最好还是使用现在比较成熟的功统计工具,比如站长统计或者腾讯统计等等. 代码如下: <script type="text/javascript"> var caution=false function setCookie(name,value,expires,path,d

confluence 统计页面访问量插件Page View Tracker

Page View Tracker https://marketplace.atlassian.com/plugins/net.kentcom.page-view-tracker/server/overview

利用JS跨域做一个简单的页面访问统计系统

其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况.但是有些时候,由于一些特殊情况,我们需要自己来设计统计系统.由于前段时间公司的业务需求,我也是自己尝试了下,本文提供的是一个基本思路,统计系统也比较简单. 几个基本统计需求: 1.统计web每个页面用户访问量 2.统计用户访问者的和IP地址信息 3.页面之间的跳转情况 4.访问高峰时间段 服务器结构: 数据库表设计: 以上只是我简单列