1.application的概述
服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。
2.用到的方法有:
public void setAttribute(String name,Object obj): 设置由name指定的名字的application对象的属性的值object.
public Object getAttribute(String name):返回由name指定的名字的application对象的属性的值.
3.在jsp中使用Aplication的对象统计访问量
<%
Integer totalCount=(Integer)application.getAttribute("totalCount");
if(totalCount==null){
DBConnection db2 = new DBConnection();
String sql2 = "select * from sitevisits";
ResultSet rs2 = db2.executeQuery(sql2);
while (rs2.next()) {
String totalcount = rs2.getString("totalcount");
int sum = Integer.parseInt(totalcount);
totalCount=new Integer(sum);
}
}else{
totalCount=new Integer(totalCount.intValue()+1);
DBConnection db3 = new DBConnection();
String sql3 = "update sitevisits set totalcount="+totalCount;
int i = db3.executeUpdate(sql3);
}
application.setAttribute("totalCount",totalCount);
%>
<p>访问率:<%=totalCount%></p>
4.缺点:每次的访问都要读取数据与更新数据,效率低,速度慢,消耗内存。

jsp中应用Aplication统计访问量相关推荐

  1. JSP中实现网页访问统计的方法

    JSP中实现网页访问统计的方法最近学习Jave EE 中的jsp网页开发,需要实现网页访问量的统计,刚开始不知道如何实现,后来问了一下老师,老师是这样回答我的:要实现网页访问的统计,你可以利用appl ...

  2. Node.js中使用百度统计API统计站点的访问量、访客数、IP数相关信息

    详情访问:详情 欢迎来我的个人网站:TanJia 今天,在个人网站的关于版块,添加了本站点的总访问量.总访客数以及当日的访问量等相关信息.使用的是百度统计的相关API. 首先,我们需要在百度统计中开通 ...

  3. jsp网站访问次数统计

    JSP 点击量统计 有时候我们需要知道某个页面被访问的次数,这时我们就需要在页面上添加页面统计器,页面访问的统计一般在用户第一次载入时累加该页面的访问数上. 要实现一个计数器,您可以利用应用程序隐式对 ...

  4. JSP中的文件操作:数据流、File类、文件浏览、目录操作、上传下载

    ​ 文件可以永久地存储信息,从本质上讲文件就是存放在盘上的一系列数据的集合.应用程序如果想长期保存数据,就必须将数据存储到文件中,这就涉及到文件的操作.而在编写网站应用程序的过程中,有许多地方要对文件 ...

  5. JSP中Listener和Timer的运用

    其他的JSP文章: 在JSP中使用Bean自动属性填充机制 JSP列出服务器环境变量 JSP的errorPage指令异常转向错误页的实现机制及应用 Jsp利用404错误页进行URL重写 有的时候需要在 ...

  6. JSP中meta标签之详解

    JSP中meta标签之详解 2013年01月26日 16:09:27 阅读数:5589 JSP标签 <meta.....>作用总结 <metahttp-equiv="pra ...

  7. hexo教程:搜索SEO+阅读量统计+访问量统计+评论系统

    hexo教程:搜索SEO+阅读量统计+访问量统计+评论系统 更多精彩内容欢迎访问我的个人博客皮皮猪:http://www.zhsh666.xyz或者http://www.zh66.club期待您的光临 ...

  8. java如何统计系统浏览人数_java网站如何统计访问量和在线人数实例源码

    java网站如何统计访问量和在线人数实例源码.简言之,如果不用第三方提供的接口 那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1 当SESS ...

  9. JSP中是EL表达式与JSTL

    EL语法:${ } EL取值来自于作用域对象 1.如何从指定作用域取值(默认从最小作用域取值) pageScope.requestScope.sessionScope.applicationScope ...

最新文章

  1. EOS账户和钱包综合指南
  2. 深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目
  3. 继承机制中的构造器和析构器 - C++快速入门17
  4. 李开复:非常看好移动互联网的未来 --记CSDNCTO俱乐部李开复交流会
  5. php myadmin怎么用,关于apachemysqlphpmyadmin的安装与配置
  6. SQL必知必会-事物处理
  7. shell 命令进阶(三)
  8. 中审咨询政府行业远程接入解决方案
  9. 京东搜索排序在线学习的 Flink 优化实践
  10. Multitask Learning
  11. http://39.98.219.132 题库标准答案(题库序号:463)之编写一个给一个分数约分的程序
  12. 《天道》解读三:什么是天道?
  13. 甲方和乙方怎么区别?
  14. srs流媒体服务器推流的流程
  15. outlook邮件 css 不生效问题
  16. Mask-RCNN ICCV2017
  17. latex subfigure重新编号
  18. 手机APP开发(安卓、IOS)logo图标在线生成工具上线啦。
  19. C#得到10000以内素数
  20. 模型训练损失,正确率绘制曲线图

热门文章

  1. win10 系统盘瘦身--安装VS2015后搬移 visual的安装源文件夹,释放C盘
  2. Windows环境安装Python编译环境与开发工具(pycharm安装)
  3. 类名.class的含义
  4. Python编程:将Flask项目部署到免费服务器Heroku
  5. VScode中使用svn常用简单操作
  6. 普本两年程序员的大学回忆录
  7. 德勤助力康宝莱上线聊天机器人服务内部问答
  8. oracle导出报表是网页版,ORACLE AWR报告详解网页在线版
  9. 继解决Spring data jpa 批量插入重写saveAll()后遇到符号不兼容问题
  10. 手撕 Golang 高性能内存缓存库 bigcache! #4