JSP如何统计页面访问次数
解决方法:
方法一:采用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如何统计页面访问次数相关推荐
- session实现购物系统的简例和application实现统计页面访问次数的简例
login.jsp <body> <form action="checkLogin.jsp"> <table> <tr> ...
- 查看及修改微软Edge浏览器用户数据保存位置(包括详细历史记录(页面停留时间,页面访问次数,最后访问时间,下载历史等),Cookie,书签等)
文章目录 Edge浏览器的用户数据大部分存储在本地的数据库文件中,目录如下 打开目录后大概有一下内容 由于是数据文件,所以需要用数据库管理软件打开,我这里用的是Navicat,打开后大概下面这样子 下 ...
- Django开发网页计数器统计页面浏览次数
实际Web开发过程中,我们经常要统计并显示一个页面的浏览次数.今天我们会以博客的例子,教你如何利用Django开发网页计数器,统计并显示一篇文章的浏览次数.本文的原理可以适用于很多场景,比如统计某一文 ...
- linux 访问日志ip排序,Linux通过日志文件统计IP访问次数排序
假设我的日志文件内容如下: 218.92.217.53 - - [22/Nov/2017:17:26:27 +0800] "GET /images/rand HTTP/1.0" 2 ...
- ip访问次数统计 nginx_Linux分析Nginx日志统计IP访问次数的shell脚本
平时运维遇到最多的就是nginx的日志分析了,要时常做系统监控,检查IP的访问次数是否有异常,防止恶意访问. 假设我的nginx日志如下: ....... 211.253.43.23 - - [03/ ...
- Hexo Next主题添加访客统计、访问次数统计、文章阅读次数统计
Hexo的版本:v3.9.0 Next的版本:v7.4.0 1.打开next主题配置文件\themes\next_config.yml,搜索找到busuanzi_count,把enable设置为tru ...
- 在html中页面打开次数计算,实现页面访问次数统计
点击网站常常发现下面有显示你是第多少位访客,实际上在Java上可轻松实现.首先定义一个容器来定义get和post方法. public class Counter{ private int count; ...
- Django实战: 开发网页计数器统计页面浏览次数
实际Web开发过程中,我们经常要统计并显示一个页面的浏览次数.今天我们会以博客的例子,教你如何利用Django开发网页计数器,统计并显示一篇文章的浏览次数.本文的原理可以适用于很多场景,比如统计某一文 ...
- java web统计网站访问次数,实现一个统计网站访问量的效能
实现一个统计网站访问量的功能 大神们 用JS,jquery,ajax怎么实现一个统计网站访问量的功能 谢谢 ------解决方案-------------------- 这里 ...
- 友盟统计-页面访问路径
发布新版本时选择需要进行页面路径分析的特定版本 转载于:https://www.cnblogs.com/qike/p/5381657.html
最新文章
- js 变量提升 和函数提升
- 06 Scratch等级考试(一级)模拟题
- 交叉编译arm-none-linux-gnueabi-gcc: No such file or directory
- 丑憨批的爬虫笔记6实例
- mysql my.cnf 官网_MySQL my.cnf 的配置
- IDEA对新建java线程池的建议
- 【渝粤题库】陕西师范大学200751 《操作系统》作业
- 初级程序员需要接触好的架构代码
- spring cloud 和 dubbo 各自的优缺点
- 【Vue2.0】—键盘事件(三)
- Windows环境下32位汇编语言程序设计笔记-基础篇
- word写论文时给公式编号
- 北航提出基于语言桥接的时空交互来进行准确指向性视频对象分割
- 编译原理——自下而上语法分析
- 1.微信回到首页直接退出网页 2.vue app返回直接退出问题, 首页返回两次退出解决
- 2所非211院校挺进全球高校600强,甩开一众985 | 泰晤士世界大学排行榜出炉
- 开源无线充电恒功率硬件电路
- 在系统里放一只“猴子”,阿里疯了吗?
- Deploy k8s(1.25)
- 如何编写一个Java帮助文档
热门文章
- java深度模仿支付宝订单号/交易流水号(高性能,不重复)
- 用一个电位器调节音调的简单电路
- 年度盘点:2018云栖社区15大影响力技术团队(附100+干货博文)
- 软件安装和使用系列(一)CyberDuck的安装和使用
- 史上最全的 SQL 注入资料,收藏不谢
- 智能合约节省GAS的小技巧:避免使用>=和<=
- 全国2012年1月高等教育考试
- 基于javaee的社区医院远程挂号系统
- Notepad++软件安装教程
- in comment after two dashes (--) next character must be > not (position: START_TAG seen ...