解决方法:
方法一:采用session对象

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>统计网页访问次数</title>
</head>
<body><%int number=0;//从session对象中获取numberObject obj=session.getAttribute("number");if(obj==null){//设定session对象中的number变量session.setAttribute("number", String.valueOf(number));}else{//取得session对象中的number变量number=Integer.parseInt(obj.toString());//统计页面的访问次数number+=1;//设定session对象中的number变量session.setAttribute("number", String.valueOf(number));}%><br><div align="center"><table><tr><th>第<%=number %>个用户访问本站</th></tr></table></div>
</body>
</html>

方法二:采用application对象

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>使用application统计网页访问次数</title>
</head>
<body><%int number=1;//获取一个Object对象String strNum=(String)application.getAttribute("number");//如果一个Object对象存在,说明有用户访问if(strNum!=null)//类型转化后值加1number=Integer.parseInt(strNum)+1;//数值加1后重新对number赋值application.setAttribute("number", String.valueOf(number));%><br><div align="center"><table><tr><th>第<%=application.getAttribute("number") %>个用户访问本站</th></tr></table></div>
</body>
</html>

Session对象和application对象的区别在于:使用session对象时,一个客户对应一个session对象,而application对象为多个应用程序保存信息,对于同一个容器而言,在同一个服务器中的多个JSP文件共享同一个application对象

JSP如何统计页面访问次数相关推荐

  1. session实现购物系统的简例和application实现统计页面访问次数的简例

    login.jsp <body>   <form action="checkLogin.jsp">   <table>   <tr> ...

  2. 查看及修改微软Edge浏览器用户数据保存位置(包括详细历史记录(页面停留时间,页面访问次数,最后访问时间,下载历史等),Cookie,书签等)

    文章目录 Edge浏览器的用户数据大部分存储在本地的数据库文件中,目录如下 打开目录后大概有一下内容 由于是数据文件,所以需要用数据库管理软件打开,我这里用的是Navicat,打开后大概下面这样子 下 ...

  3. Django开发网页计数器统计页面浏览次数

    实际Web开发过程中,我们经常要统计并显示一个页面的浏览次数.今天我们会以博客的例子,教你如何利用Django开发网页计数器,统计并显示一篇文章的浏览次数.本文的原理可以适用于很多场景,比如统计某一文 ...

  4. linux 访问日志ip排序,Linux通过日志文件统计IP访问次数排序

    假设我的日志文件内容如下: 218.92.217.53 - - [22/Nov/2017:17:26:27 +0800] "GET /images/rand HTTP/1.0" 2 ...

  5. ip访问次数统计 nginx_Linux分析Nginx日志统计IP访问次数的shell脚本

    平时运维遇到最多的就是nginx的日志分析了,要时常做系统监控,检查IP的访问次数是否有异常,防止恶意访问. 假设我的nginx日志如下: ....... 211.253.43.23 - - [03/ ...

  6. Hexo Next主题添加访客统计、访问次数统计、文章阅读次数统计

    Hexo的版本:v3.9.0 Next的版本:v7.4.0 1.打开next主题配置文件\themes\next_config.yml,搜索找到busuanzi_count,把enable设置为tru ...

  7. 在html中页面打开次数计算,实现页面访问次数统计

    点击网站常常发现下面有显示你是第多少位访客,实际上在Java上可轻松实现.首先定义一个容器来定义get和post方法. public class Counter{ private int count; ...

  8. Django实战: 开发网页计数器统计页面浏览次数

    实际Web开发过程中,我们经常要统计并显示一个页面的浏览次数.今天我们会以博客的例子,教你如何利用Django开发网页计数器,统计并显示一篇文章的浏览次数.本文的原理可以适用于很多场景,比如统计某一文 ...

  9. java web统计网站访问次数,实现一个统计网站访问量的效能

    实现一个统计网站访问量的功能 大神们              用JS,jquery,ajax怎么实现一个统计网站访问量的功能 谢谢 ------解决方案-------------------- 这里 ...

  10. 友盟统计-页面访问路径

    发布新版本时选择需要进行页面路径分析的特定版本 转载于:https://www.cnblogs.com/qike/p/5381657.html

最新文章

  1. js 变量提升 和函数提升
  2. 06 Scratch等级考试(一级)模拟题
  3. 交叉编译arm-none-linux-gnueabi-gcc: No such file or directory
  4. 丑憨批的爬虫笔记6实例
  5. mysql my.cnf 官网_MySQL my.cnf 的配置
  6. IDEA对新建java线程池的建议
  7. 【渝粤题库】陕西师范大学200751 《操作系统》作业
  8. 初级程序员需要接触好的架构代码
  9. spring cloud 和 dubbo 各自的优缺点
  10. 【Vue2.0】—键盘事件(三)
  11. Windows环境下32位汇编语言程序设计笔记-基础篇
  12. word写论文时给公式编号
  13. 北航提出基于语言桥接的时空交互来进行准确指向性视频对象分割
  14. 编译原理——自下而上语法分析
  15. 1.微信回到首页直接退出网页 2.vue app返回直接退出问题, 首页返回两次退出解决
  16. 2所非211院校挺进全球高校600强,甩开一众985 | 泰晤士世界大学排行榜出炉
  17. 开源无线充电恒功率硬件电路
  18. 在系统里放一只“猴子”,阿里疯了吗?
  19. Deploy k8s(1.25)
  20. 如何编写一个Java帮助文档

热门文章

  1. java深度模仿支付宝订单号/交易流水号(高性能,不重复)
  2. 用一个电位器调节音调的简单电路
  3. 年度盘点:2018云栖社区15大影响力技术团队(附100+干货博文)
  4. 软件安装和使用系列(一)CyberDuck的安装和使用
  5. 史上最全的 SQL 注入资料,收藏不谢
  6. 智能合约节省GAS的小技巧:避免使用>=和<=
  7. 全国2012年1月高等教育考试
  8. 基于javaee的社区医院远程挂号系统
  9. Notepad++软件安装教程
  10. in comment after two dashes (--) next character must be > not (position: START_TAG seen ...