求教,怎么在web服务器启动的时候同时启动我编写的一个线程。 你可以注册一个listener,比如ServletContextListener,在实现这个接口的class中启动你自己的线程…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一种是直接扩展Web服务器,很多Web Server都有相应的接口让你去做,另一种就是用Servlet 用servlet的话就是在有浏览请求的时候才能启动。我记得j2ee里面可以通过配置来实现,那位大虾懂的请指教一下。 servlet可以在服务器启动时启动的,在web.xml中配置 象这样<servlet> <servlet-name>GatewayWebSvlt</servlet-name> <servlet-class>com.orient.ezplatform.client.GatewayWebSvlt</servlet-class> <load-on-startup>5</load-on-startup>//起动5个 </servlet> <servlet-mapping> <servlet-name>GatewayWebSvlt</servlet-name> <url-pattern>/GatewayWebSvlt</url-pattern> </servlet-mapping>public void init(ServletConfig servletConfig) { try { this.servletConfig=servletConfig; iMsgXMLParser=XMLParse.createParser("com.orient.common.msg.MsgEzXMLParser"); resMap = ResourceMapping.getInstance(); }catch(Exception e){ System.out.println("GatewayWebUDPSvlt:init:"+e); } } 用Ext 不能显示从后台获取的JSON数据是怎么回事 Hibernate问题 急!!!!! Struts ActionForm 紧急请教一个关于regular expression的问题~~~~~~~~~~~~~~~~~~~ 各位高手大哥.我是新注册的.没什么分分..555.请各位大哥帮忙看一下吧 请各位高手给我们这些EJB新手能仔细的解答一个JNDI问题吗? java+tomcat怎样调用mysql数据库啊。 问个ant基础问题 如何用soap传输文件? 重复数据插入问题 ejb连接数据库的疑惑 Oracle中Timestamp的使用?
我记得j2ee里面可以通过配置来实现,那位大虾懂的请指教一下。
<servlet>
<servlet-name>GatewayWebSvlt</servlet-name>
<servlet-class>com.orient.ezplatform.client.GatewayWebSvlt</servlet-class>
<load-on-startup>5</load-on-startup>//起动5个
</servlet>
<servlet-mapping>
<servlet-name>GatewayWebSvlt</servlet-name>
<url-pattern>/GatewayWebSvlt</url-pattern>
</servlet-mapping>
public void init(ServletConfig servletConfig)
{
try
{
this.servletConfig=servletConfig;
iMsgXMLParser=XMLParse.createParser("com.orient.common.msg.MsgEzXMLParser");
resMap = ResourceMapping.getInstance();
}catch(Exception e){
System.out.println("GatewayWebUDPSvlt:init:"+e);
}
}