日期:2014-05-18  浏览次数:20679 次

JSP做的网站首页如何实现不能频繁刷新首页?
JSP做的网站首页如何实现不能频繁刷新首页?
当一个客户端
就是5秒内连续刷新首页,首页就执行
刷新首页太频繁的操作
如何做..是计数客户端操作的时间差吗?

------解决方案--------------------
用ajax局部刷新
------解决方案--------------------
基本思路。页面装载的时候(javascript)记录下转载时间,在用户页面onunload的时候判断用户刷新的页面是否为首页。判断当前时间和装载时间的间隔,全部用前台实现。没有服务器压力。你试一下。
------解决方案--------------------
每隔一段时间将首页生成静态页面,让客户不管怎么刷都是刷的静态页面,
------解决方案--------------------
不明白你是不像让用户频繁访问首页呢,还是不愿意让首页频繁返回呢

如果是第一种情况的话,只能用客户端来控制,javascript,这只能防君子不防小人,因为有很多工具可以访问。

如果是第二种情况的话,可以考虑使用session,纪录一下用户的访问时间和次数。但是无法防止用户使用不同的浏览器。

还可以考虑纪录IP,但是这样,如果是内网访问的话,就一棒锤打死一批人了

根据自己的情况选择吧。