Java: Struts+Quartz的一點經驗
好久沒寫blog了,不過今天在Struts下把Quartz測試成功還是很高興。
環境:Tomcat5.0+Struts1.1+Quartz1.6+Eclipse
步驟:1,將Quartz下的quartz-1.6.0.jar和 \lib\core\*.jar引入工程WEB-INF\lib中;
????? 2,編寫quartz.properties文件放如WEB-INF\classes下;
????? 2,擴展Struts的ActionServlet類(將Quartz的QuartzInitializerServlet類的功能擴展進來,主要是創建StdSchedulerFactory實例,并放入到應用的ServletContext中),命名為QuartzExtServlet;
????? 3,將QuartzExtServlet加入web.xml中并設置需要的參數值;
????? 4,創建類:TestJob(任務),主要功能:在控制臺println一句話;
????? 5,創建類:TestAction(struts的Action類),主要功能:獲取存放在ServletContext中的factory實例,并啟動任務。
完畢。
zqbchina 發表于: 2006-12-01 18:39:29