java.util.Timerをインポートします。
インポート javax.servlet.ServletContextEvent;
インポート javax.servlet.ServletContextListener;
パブリック クラス SmsListener は ServletContextListener{ を実装します
プライベートタイマー timer=null;
public void contextDestroyed(ServletContextEvent sce) {
タイマー.キャンセル();
}
public void contextInitialized(ServletContextEvent sce) {
タイマー=新しいタイマー(true);
//タスクのスケジュール、開始時間、間隔時間を設定します
timer.schedule(new NoteReplyTask(), 0, 86400000);
}
}
public class MyTask extends TimerTask {
public void run() {
// System.out.println("call at " + (new Date()));
// TODO 特定のタスク コードをここに追加します
}
}
webXml設定