我能不能 在tomcat启动的时候就启动一个线程一直开着处理一些事情直到tomcat停止? 我能不能 在tomcat启动的时候就启动一个线程一直开着处理一些事情直到tomcat停止? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义个SERVLET启动就load写在web.xml中,格式忘记了是什么什么on start load还有个load的优先级0 最高 可以在ThreadServlet启动线程,然后 在web.xml里面配置就可以了,如下配置 <servlet> <servlet-name>threadServlet</servlet-name> <description>setup environment parameter servlet</description> <servlet-class>ThreadServlet</servlet-class> <load-on-startup>2</load-on-startup> </servlet> 1.写一个MyServlet,在其Init中启动一个新的Thread void init() { Runable s = new Runnable() { public void run() { //here is your code } }; }2. 在web.xml中加入如下内容: <servlet> <servlet-name>RunOnstartup</servlet-name> <servlet-class>com.myapp.MyServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> tomcat后台报错 多线程下载图片的问题...... JDK中怎样添加自定义的类? OA系统设计 struts2+spring classnotfound问题 tomcat显示如下错误.请求帮助 一个关于Collection的问题 MVC和三层架构有什么区别么? 强烈吐槽微信公众号接口 如何看待Java开发没有后台这件事? 很简单的select 语句 68分 如何在struts中使用display tag?
启动就load
写在web.xml中,格式忘记了
是什么什么on start load还有个load的优先级0 最高
在ThreadServlet启动线程,然后
在web.xml里面配置就可以了,如下配置
<servlet>
<servlet-name>threadServlet</servlet-name>
<description>setup environment parameter servlet</description>
<servlet-class>ThreadServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
Runable s = new Runnable() {
public void run() {
//here is your code
}
};
}2. 在web.xml中加入如下内容: <servlet>
<servlet-name>RunOnstartup</servlet-name>
<servlet-class>com.myapp.MyServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>