Java快速開發(fā)平臺

          www.fastunit.com

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            23 Posts :: 0 Stories :: 273 Comments :: 0 Trackbacks

          本例依據(jù)Java自身提供的接口實現(xiàn),通過監(jiān)聽器(Listener)和定時器(Timer)定時執(zhí)行某個任務(wù)(Task)。
          專業(yè)的開源工具可參考Quartz:http://www.opensymphony.com/quartz/

          MyListener:
          import java.util.Timer;
          import javax.servlet.ServletContextEvent;
          import javax.servlet.ServletContextListener;

          public class MyListener implements ServletContextListener {
            
            
          private Timer timer = null;

            
          public void contextInitialized(ServletContextEvent event) {
              timer 
          = new Timer(true);
              
          //設(shè)置任務(wù)計劃,啟動和間隔時間
              timer.schedule(new MyTask(), 086400000);
            }

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

          MyTask:
          import java.util.TimerTask;

          public class MyTask extends TimerTask {

            
          public void run() {
              
          // System.out.println("call at " + (new Date()));
              
          // TODO 此處添加具體任務(wù)代碼
            }

          }

          web.xml配置:
          <listener>
          <listener-class>com.fastunit.samples.listener.MyListener</listener-class>
          </listener>
          posted on 2008-02-15 18:13 FastUnit 閱讀(71111) 評論(26)  編輯  收藏 所屬分類: Java

          Feedback

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2008-02-15 19:49 Bomber
          想要啥來啥呢~~嘿嘿~~  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2008-02-16 03:55 如坐春風(fēng)
          不錯。  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2008-02-17 12:25 51lvzx
          非常不錯,謝謝了   回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-01-06 13:21 藍劍
          正在學(xué)這方面的東西,謝謝!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2009-01-21 12:17
          太感謝了,非常的一目了然!!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-02-19 12:40 fzk
          例子,不錯!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-05-11 14:41 殺傷
          多謝  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-05-14 09:51 初學(xué)Java
          謝謝!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-05-22 09:01 alrwen
          真的很好用,謝謝  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2009-07-12 22:00 菜菜鳥
          謝謝,太好啦,例子一目了然!!!!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-09-02 21:13 lixianfeng
          很清楚,謝了!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2009-11-23 11:10 karl
          寫的非常簡潔,好啊。  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2009-12-17 10:50 xxx
          很好。
          補充的是web.xml里面要注意的順序  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2010-03-26 17:07 leson
          怎么用的啊???
            回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2011-05-13 08:55 1
          你好 如果有多個定時任務(wù)的話 是不是要定義多個監(jiān)聽器 那會對系統(tǒng)造成什么影響不? 希望有人回答 呵呵 qq:875141410  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2011-07-14 15:41 冰_淚
          謝了  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2011-08-23 14:51 element
          不錯的例子~  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2012-04-26 11:50 11
          74  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2012-06-26 16:01 html
          謝謝。非常不錯的例子。很清晰明了!  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2012-08-28 14:18 TAMAMA
          請問如何停止定時器?  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2012-11-20 16:22 good
          goodgoodgoodgoodgood  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn)[未登錄] 2012-12-04 17:10 test
          如果定時任務(wù)有返回值可怎么辦啊 ~  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2013-12-26 09:23 鄭明偉
          好!謝謝......  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2014-04-08 13:17 2121
          45456456  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2014-04-08 13:17 2121
          32383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238













          32383238323832383238323832383238323832383238323832383238323832383238323832383238













          3238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238


















          3238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238323832383238  回復(fù)  更多評論
            

          # re: Java定時任務(wù)的實現(xiàn) 2014-12-07 11:14 Munan
          listener 如何注入service  回復(fù)  更多評論
            

          主站蜘蛛池模板: 凌源市| 永丰县| 电白县| 海南省| 葫芦岛市| 平南县| 乐都县| 潼关县| 陆良县| 泸定县| 凤翔县| 澄迈县| 建德市| 蒙城县| 游戏| 盐亭县| 赣州市| 永清县| 贵港市| 右玉县| 青海省| 洮南市| 洞口县| 工布江达县| 云阳县| 贵德县| 浦江县| 卫辉市| 盐池县| 阜新| 河津市| 乌拉特后旗| 周宁县| 辰溪县| 乐至县| 翁源县| 菏泽市| 铁岭市| 枞阳县| 明星| 沙雅县|