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