如何让tomcat启动时启动自己的程序。。。 如题,我自己写了一个timer,定时做一些事情,现在想让tomcat启动他,怎么才能做到,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写一个监听器,或者servlet,在初始化的时候就调用你的timer 你可以写一个servlet 把这段话放在servlet初始化方法中Timer timer = new Timer(); timer.schedule(new Weather(), 0, 3600000*4); 在web.xml配置这个servlet 我已经写好了,但是tomcat启动时没有运行,我把监听配置在tomcat的conf\下的web.xml中了,这样配是不有问题呀,如果把监听配在自己写的工程了,是不只有访问这个工程时才调用监听呀。我现在要的是tomcat启动时就启动这个timer。 写个Servlet,在其初始化方法中调用你的方法public void init(){ TimeSet.startTimer();}web.xml文件中配置好<servlet> <servlet-name>SendMailServlet</servlet-name> <servlet-class>com.zgm.mail.SendMailServlet</servlet-class> <load-on-startup> 10 </load-on-startup></servlet> 写个Servlet,在其初始化方法中调用你的方法public void init(){ TimeSet.startTimer();//调用你的方法}web.xml文件中配置好<servlet> <servlet-name> SendMailServlet </servlet-name> <servlet-class> com.zgm.mail.SendMailServlet </servlet-class> <load-on-startup>10</load-on-startup></servlet> 这个方法好像不能够循环启动吧?用TimeTask来创建计时器任务类,再用web.xml来启动。<load-on-startup>10</load-on-startup>这个只是启动等级比较低,不会优先启动的设置吧? jsp在什么情况下可以这样引用参数啊? 使用ODBC连接数据库是出现错误,是不是有没有导入的jar文件呀 关于web service的问题 一个观念上的问题 急需支持中文文件名的jspSmartUpload一份,好心的兄弟请发一份给我! 新手请教问题!!!!! 如何在JSP的自定义的函数中向页面输出内容? 老生常谈,用JSP读取图片显示问题 求一个上传文件的程序。(jsp)! [Microsoft][ odbc sql server driver] 连接占线导致另一个hstmt。请问这是什么原因 如何获取代理前浏览器访问的URL 关于数据库连不好
timer.schedule(new Weather(), 0, 3600000*4); 在web.xml配置这个servlet
我现在要的是tomcat启动时就启动这个timer。
public void init(){
TimeSet.startTimer();
}
web.xml文件中配置好
<servlet>
<servlet-name>SendMailServlet</servlet-name>
<servlet-class>com.zgm.mail.SendMailServlet</servlet-class>
<load-on-startup> 10 </load-on-startup>
</servlet>
public void init(){
TimeSet.startTimer();//调用你的方法
}
web.xml文件中配置好
<servlet>
<servlet-name> SendMailServlet </servlet-name>
<servlet-class> com.zgm.mail.SendMailServlet </servlet-class>
<load-on-startup>10</load-on-startup>
</servlet>
用TimeTask来创建计时器任务类,再用web.xml来启动。
<load-on-startup>10</load-on-startup>这个只是启动等级比较低,不会优先启动的设置吧?