(19)servletContext应用:网站计数器

在网站开发中,有很多功能需要用到servletContext,比如:
实际的应用:如果涉及到不同用户共享数据,而 这些数据量不大,同时又不希望写入数据库,则可以考虑使用servletContext

一、网站计数器
首先明确一点,怎样才算一次有效的点击?各个网站有不同的标准:
1:只要访问过该网页,就算一次,刷新一次也算,这是最简单的。
2:不同的IP访问该网站,其一次有效点击;如果是同一个ip在一定时间(比如1天),不管浏览该网页多少次都算一次。
3:用户退出网站,再次访问也算一次。

思路图:
这里写图片描述
我们建立一个文件record.txt文件,用于保存访问量。这样可以保证稳定增长。
具体实现方法:建立initServlet,用于初始化servlet,和关闭Tomcat时保存浏览量。
当用户登录一次,则取出访问量,并+1。【LoginCl】
在manage页面显示浏览量

项目:counter

posted @ 2017-09-15 10:18  测试开发分享站  阅读(108)  评论(0编辑  收藏  举报