load-on-startup 让Servlet启动时即运行的方法,jsp获取tomcat启动的时间

转自老紫竹java2000网站:http://www.java2000.net/viewthread.jsp?tid=1720

作者:老紫竹

load-on-startup选项在web.xml中有以下几个注意点:

1. load-on-startup表明在应用程序启动的时候执行指定的servlet,load-on-startup中的数字越低表明启动越早。比较有用的是Struts中的org.apache.struts.action.ActionServlet,例如: 

  

<servlet> 
    <servlet-name>action</servlet-name> 
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> 
    <init-param> 
      <param-name>config</param-name> 
      <param-value>/WEB-INF/struts-config.xml,/WEB-INF/struts-config-device.xml,/WEB-INF/struts-config-storage.xml</param-value> 
    </init-param> 
    <init-param> 
      <param-name>config/device</param-name> 
      <param-value>/WEB-INF/struts-config-device.xml</param-value> 
    </init-param> 
    <init-param> 
      <param-name>config/storage</param-name> 
      <param-value>/WEB-INF/struts-config-storage.xml</param-value> 
    </init-param> 
      <init-param> 
      <param-name>debug</param-name> 
      <param-value>2</param-value> 
    </init-param> 
    <load-on-startup>2</load-on-startup> 
  </servlet>   

 
  还有像使用proxool配置连接池等,都需要在启动时启动。

2. load-on-startup指定的servlet在执行后,应用程序才正式启动。否则,在servlet未成功处理前,无法访问应用程序。

 

黑色头发  http://heisetoufa.iteye.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值