谈笑有鸿儒,往来无白丁

在恰当的时间、地点以恰当的方式表达给恰当的人...  阅读的时候请注意分类,佛曰我日里面是谈笑文章,其他是各个分类的文章,积极的热情投入到写博的队伍中来,支持blogjava做大做强!向dudu站长致敬>> > 我的微博敬请收听

1、完成干活的类;PrintTime .java

import java.util.TimerTask;

public class PrintTime extends TimerTask {

 public void run() {

  System.out.println("现在的时间是:"+System.currentTimeMillis());
 }

}


2、实现接口实现的类;MyListener.java

import java.util.Timer;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

public class MyListener implements ServletContextListener{

 private Timer timer = new Timer();
 
 public void contextInitialized(ServletContextEvent arg0) {
      timer.schedule(new PrintTime(),10000,1000);
 }

 public void contextDestroyed(ServletContextEvent arg0) {
      timer.cancel();  
 }

}

3、在web.xml里面加入侦听;

    <listener>
     <listener-class>MyListener</listener-class>
   </listener>

试试你的计时器是不是开始执行了....


多多关注本站,会有更多的技术资料送出。

posted on 2006-08-16 15:46 坏男孩 阅读(1055) 评论(3)  编辑  收藏 所属分类: java命令学习

FeedBack:
# re: 在java里面实现定时操作,以及简单的代码实例
2006-08-16 15:53 | 坏男孩
定时执行任务的三种方法:
看看这里真全面啊,我觉得第二钟方法最好用了;
http://kb.csdn.net/.net/Articles/200511/ea77015d-8b49-4407-905e-086fa20e2c70.html  回复  更多评论
  
# re: 在java里面实现定时操作,以及简单的代码实例
2006-09-01 10:09 | ystsd
挺好,内容多。  回复  更多评论
  
# re: 在java里面实现定时操作,以及简单的代码实例
2006-09-03 14:38 | small pig
哦。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: