此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【myfenglin】截止到2008-07-25 15:51:19的历史汇总数据(不包括此帖):
发帖的总数量:6                        发帖的总分数:235                      每贴平均分数:39                       
回帖的总数量:18                       得分贴总数量:5                        回帖的得分率:27%                      
结贴的总数量:5                        结贴的总分数:225                      
无满意结贴数:2                        无满意结贴分:30                       
未结的帖子数:1                        未结的总分数:10                       
结贴的百分比:83.33 %               结分的百分比:95.74 %                  
无满意结贴率:40.00 %               无满意结分率:13.33 %                  
楼主加油

解决方案 »

  1.   

    setInterval(动作,时间);
    时间1000为1秒好像
      

  2.   

    用js好像能实现,
    你找个会js的问一下吧,
      

  3.   

    指定时间执行? 
    这个只有服务器能做到哈,
    jsp可以考虑的实现方式是在web服务器当中写一个listener,检测时间,当时间满足条件就执行.
      

  4.   

    使用 java.util.Timer
    不是一般的好
      

  5.   

    用个AJAX框架 
    比如DWR, 运用Web 2.0提到的推技术 reverse 
    页面
    onload="DWREngine.setActiveReverse(true);"网上搜索一大堆
      

  6.   

    我现在的开发环境是:jsp java 
    继续顶
      

  7.   

    给你个参考
    var i = 10;
    function clock(){
    i = i - 1;
    if(i > 0)
    setTimeout("clock();",1000);
    else
    alert("过了10秒了");
    }
      

  8.   

    不太清楚你的具体要求 用Timer应该可以吧
    Timer timer = new Timer();
    timer.schedule(new SomeTask() , 3000 , 10*1000);比如这个就是在3s后,每10s执行一次SomeTaskpublic class SomeTask extends TimerTask{
          public void run(){
              //处理日志
          }
    }指定时间的话 用指定时间减去现在时间 这样设置第二个参数就行
    不明白可以搜索“Java定时器” 有很多