当前位置:编程学习 > JAVA >>

求帮忙,谢谢各位大神了!

我需要实现的功能是:客人提交订单后,存了预定时间到mysql数据库的,在后台有个预定信息管理页面。

那么我要做的是提醒功能,不论商家在后台任何页面,只要系统时间到预定时间还有15分钟或者半个小时的时候,就在右下角弹出个提醒,让商家可以及时联系客户进场,或者到店等待之类的,不自动关闭提醒小窗口,商家自己关。
对于这个实在不太懂怎么设计的,希望能解惑。
--------------------编程问答-------------------- 我用的是spring+strtus2+hibernate --------------------编程问答-------------------- 用户登录时,取出这个时间,然后创建个定时器,把计算后提醒的时间给定时器。如果用户退出了,就销毁定时器。 --------------------编程问答-------------------- 这个,我想的是这样,你在存预订时间保存的时候,同时保存一个提前15分钟的时间,然后做个判断,当时间大于这个预订前的时间时执行,过了预定时间再执行一个过期的方法,不知这样可否,如果你要在里面加计数器也行 --------------------编程问答-------------------- spring  quartz 定时器
或者数据库作业调度 --------------------编程问答-------------------- 问题难度应该在于,你怎么把消息推送给浏览器这个过程。

一般来说两种做法:
1、需要在顶层页面上有个定时用Ajax去请求服务器,查询是否有提醒消息,有则用DIV显示出来。
2、JSP页面加载时即将“预定时间”也准备好,然后用JS做倒计时,时间快到了就用DIV显示出来。

后者服务器开销更小些。
--------------------编程问答-------------------- 楼上大神,顶一个。 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,