急!做统计时刷新的问题

prwolf 2008-05-04 11:52:39
我做一个在线统计,在首页include一个jsp页面,这个jsp页面用来获取用户信息,然后向数据库内写入一条数据.问题是我不停刷新首页,每刷新一次会写入一条数据,而我只想每个人只写一条?请问大家,这个问题怎么避免?万分感谢!
...全文
80 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujingminghua 2008-05-06
  • 打赏
  • 举报
回复
判断session值
wencool 2008-05-05
  • 打赏
  • 举报
回复
在线统计,实在想用数据库的话,你用ajax可以不刷新页面
对于不重复,你可以将唯一的标识在数据库设为主键,这样就插不进去了
skyqiang 2008-05-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fuke888 的回复:]
用javascript+ajax加div,
[/Quote]
chen_s_l 2008-05-05
  • 打赏
  • 举报
回复
最简单的就是+个AJAX吧
luckyjame 2008-05-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cjianb 的回复:]
写入数据库之前先判断有没有相同的记录
[/Quote]

似乎无法判断吧?
fuke888 2008-05-05
  • 打赏
  • 举报
回复
用javascript+ajax加div,
cjianb 2008-05-05
  • 打赏
  • 举报
回复
写入数据库之前先判断有没有相同的记录
always_rick 2008-05-04
  • 打赏
  • 举报
回复
关注
luckyjame 2008-05-04
  • 打赏
  • 举报
回复
呃。。。。。。感觉需求没有描述清楚。
如果你只是要统计在线人数。。。你往数据库里写的是什么数据?
如果是类似登录日志之类的,你没必要在include的JSP页面里面去写数据操作吧?

统计在线人数最简单的方式,是搞个全局的static变量,去++,--就够了。
如果要记录详细在线人数信息,就考虑控制会话,在Session上打主意。

-_-,还是没想明白楼主的需求
ace112212 2008-05-04
  • 打赏
  • 举报
回复
在数据库中加入一个字段,写之前判断一下啊
Sunkien 2008-05-04
  • 打赏
  • 举报
回复
给每个用户指定一个ID,在数据库中不要让此ID重复!!

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧