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
壞男孩 閱讀(1061)
評論(3) 編輯 收藏 所屬分類:
java命令學習