浏览 566 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-08-19
我的系统框架是spring+hb+struts2,如何实现一次投票后,五分钟后才能再次投票的功能,大家有什么建议?
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
你可以利用setTimeOut这个js函数实现
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
过儿oO 写道 你可以利用setTimeOut这个js函数实现
setTimeout是“在指定的时间到达后执行指定的操作”吧?楼主是想“在指定的时间内不允许执行指定的操作”。。。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
我不想用JS,我想在后台处理,比如用过滤器什么的
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
如果衹考慮1個窗口
那麽在request裏放一個hidden就可以了 如果再考慮到投一次票 關窗口 再打開這個頁面 那就涉及到 保持狀態 這個就要用到 數據庫 或者 cookie |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
movingboy 写道 过儿oO 写道 你可以利用setTimeOut这个js函数实现
setTimeout是“在指定的时间到达后执行指定的操作”吧?楼主是想“在指定的时间内不允许执行指定的操作”。。。 啊!看错了,哈哈哈。那就用数据库或session之类的保存一下状态,比如session,你第一把进方法先记一个时间,这个时间放在session里面,第二把进来也是取系统时间,然后取时间差看看是不是大于5分钟,如果大于5分钟就执行,并且将session里面时间替换为该次取得的系统时间 |
|
| 返回顶楼 | |







