社区
Web 开发
帖子详情
网站访问计数方法?
saint13
2005-12-07 09:40:23
用jsp实现网站访问计数的都有哪些方法?
请大家指点.
...全文
212
6
打赏
收藏
网站访问计数方法?
用jsp实现网站访问计数的都有哪些方法? 请大家指点.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
climb011358
2005-12-08
打赏
举报
回复
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>synchronized计数器示例</title>
</head>
<body>
<center>
<h3>synchronized计数器示例</h3>
<%
//使用整数类存放访问数
Integer counter = null;
//锁住application对象,不给其它用户访问,当运行完{}符号的代码后,再释放application对象
synchronized (application) {
//取得application对象的访问数
counter = (Integer) application.getAttribute("basic.counter");
//如果访问数为空,重新创建访问数
if (counter == null)
counter = new Integer(0);
//累加访问数
counter = new Integer(counter.intValue() + 1);
//在application对象内保存访问数
application.setAttribute("basic.counter", counter);
}
%>
<p>您是第<font color="red"><%=counter.intValue()%></font>位访问者.</p>
</center>
</body>
</html>
killson
2005-12-07
打赏
举报
回复
关注。。
xiongbing528
2005-12-07
打赏
举报
回复
count++
xiongbing528
2005-12-07
打赏
举报
回复
public synchronized void do{
application.setAttribute("count",count);
写入文件。。}
fog628
2005-12-07
打赏
举报
回复
1>.
每一次访问都会创建一个新的session, 有一个HttpSessionListener接口,
public void sessionCreated(HttpSessionEvent se) {
//当每次创建一个新的session时会调用
}
public void sessionDestroyed(HttpSessionEvent se) {
//session失效时候调用
}
所以你可以在新创建一个session时使一个记数器(可以是DB或文件)加1
2>.在web.xml中配置listener
<listener>
<listener-class>session.SessionCounter</listener-class>
</listener>
saint13
2005-12-07
打赏
举报
回复
请大家说一些思路,就可以了啊.Thanks!
基于redis简单实现
网站
访问
量
计数
基于redis简单实现
网站
访问
量
计数
过滤器实现
网站
访问
计数
创建一个过滤器,实现
网站
访问
计数
器的功能,并在web.xml文件的配置中将
网站
访问
量的初始值设置为5000。 创建名称为CountFilter的类 创建名称为CountFilter的类,该类实现javax.servlet.Filter接口,是一个过滤器...
Java web
网站
访问
量的
计数
当客户
访问
网站
时就去读这个文件,将服务器重新启动前的
计数
读入,并在此基础上增加1,然后将新的
计数
写入到文件中。 参考代码如下: *" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> ...
访问
网站
计数
localStorage:打开页面刷新时次数增加,关闭后数据仍存在,保持不变 用法:localStorage.xx=xxx; <... < head> ... meta charset=“UTF-8”>...
访问
网站
计数
< /title> < /head> < body> <...
使用 JavaScript 在
网站
上实现
计数
功能
这样,你就可以在
网站
上使用 JavaScript 实现简单的
计数
功能了。你也可以使用其他
方法
来实现更复杂的
计数
功能,比如使用计时器来实现自动
计数
。首先,你需要在网页中放置一个元素,用来显示
计数
的值。比如,可以使用...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章