Java定时任务--定时调用方法(servlet)
2012-08-08 19:35
375 查看
package sdcncsi.ict.site.cms.ymjth; import java.util.Date; import java.util.Timer; import java.util.TimerTask; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import sdcncsi.ict.site.cms.template.CmsHtml; /** * 网站首页定时生成 * @author Administrator * */ public class IndexServlet extends HttpServlet { private static final long serialVersionUID = 1L; public IndexServlet() { super(); } public void destroy() { super.destroy(); } public void init() throws ServletException { System.out.println("加载网站首页生成任务"); this.timerTask(); } public static void timerTask() { new Timer().schedule(new TimerTask(){ @Override public void run() { CmsHtml cmsHtml = new CmsHtml(); Ymjth ymjth = new Ymjth(); ymjth.syjthHtml("D:\\tomcat_dzzw\\webapps\\dzzw","/dzzw",cmsHtml,"0", "1"); System.out.println("新方式生成网站首页成功-----------------------------"); } },new Date(),60000); } }
请在web.xml配置下面参数
<servlet>
<servlet-name>IndexServlet</servlet-name>
<servlet-class>sdcncsi.ict.site.cms.ymjth.IndexServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<!-- 网站首页定时生成 -->
<servlet-mapping>
<servlet-name>IndexServlet</servlet-name>
<url-pattern>/servlet/IndexServlet</url-pattern>
</servlet-mapping>
相关文章推荐
- Java定时任务--定时调用方法(servlet)
- java 定时任务调用servlet
- JAVA定时执行任务的三种方法
- java实现定时任务的三种方法
- java Quartz定时器任务与Spring task定时的几种实现方法
- Java实现定时任务的三种方法
- window 2008 定时任务调用bat不成功的解决方法
- java实现定时任务的三种方法
- Java实现定时任务的三种方法
- java实现定时任务的三种方法
- 关于Java Web 使用Spring中使用Quartz(定时调用、实现固定时间执行), 触发定时器(执行某些任务)的实例
- java定时执行任务的方法:
- Java - 服务器收到用户提交的表单数据,到底是调用Servlet的doGet()还是doPost()方法?
- java实现定时任务的三种方法
- JAVA定时执行任务的三种方法
- java 定时 Java:Web应用下实现定时任务的简便方法
- java实现定时任务的方法
- Java实现定时任务的三种方法
- java 定时器,固定某个时间执行(Spring+Quartz实现定时任务的配置方法)
- java实现定时任务的三种方法