jsp页面中如何根据特定的时间产生响应的动作。(什么动作都可以)

解决方案 »

  1.   

    javascript实现。jsp反映到客户端就是html代码了,一般只有客户端脚本来做。
      

  2.   

    原理:
      通过js读取当前的时间(服务器或客户端时间根据需求选顶),然后跟你想要出发的时间比较,如果满足条件就执行你想要的执行的操作,如提交数据库查询操作等.你也可以出发多长时间刷新页面等动作来实现.我以前做过的一个类似的.
    服务器--->页面出发动作
         当服务器时间是某一时刻(15点),可户进入页面时,如果在14:59:00--15:00:00之间,就在页面显示到15:00:00倒计时的秒数.否则不显示.显示与否的条件有后台程序计算时间来决定.将标志传给页面另一种是通过页面主动跟服务器通信决定时间:
         例如:如果后台有新定单时,自动声音提醒页面的客户有新订单要处理到达,客户不用刷新就可以知道.这样就只能通过js来自动刷新页面,或自动提交查询操作了.如果有新的定单到达,语音提醒标致有效就可以了.当然很多方法可以实现,这只是一个参考.现在ajax应该比较方便了
      

  3.   

    setTimeout("redirect(form1.submit());",3000);
      

  4.   

    <javascript>
    setTimeout("redirect(form1.submit());",3000);
    </javascript>