`
bcyy
  • 浏览: 1810184 次
文章分类
社区版块
存档分类
最新评论

web.xml中load-on-startup标签的含义

 
阅读更多

在servlet的配置当中,<load-on-startup>5</load-on-startup>的含义是:

标记容器是否在启动的时候就加载这个servlet。

当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;

当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。

正数的值越小,启动该servlet的优先级越高。


Servlet specification:

The load-on-startup element indicates that this servlet should be loaded (instantiated and have its init() called) on the startup of the web application. The optional contents of these element must be an integer indicating the order in which the servlet should be loaded. If the value is a negative integer, or the element is not present, the container is free to load the servlet whenever it chooses. If the value is a positive integer or 0, the container must load and initialize the servlet as the application is deployed. The container must guarantee that servlets marked with lower integers are loaded before servlets marked with higher integers. The container may choose the order of loading of servlets with the same load-on-start-up value.

example:

<servlet>
<servlet-name>initservlet</servlet-name>
<servlet-class>com.bb.eoa.util.initServlet</servlet-class>
<init-param>
<param-name>log4j-init-file</param-name>
<param-value>config/log.properties</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

分享到:
评论

相关推荐

    zk 配置的web.xml

    &lt;description&gt;ZK loader for ZUML pages &lt;servlet-name&gt;zkLoader&lt;/servlet-name&gt; ... &lt;!-- 必须指定更新引擎(DHtmlUpdateServlet)的URI,并且... &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;&lt;!-- Must --&gt; &lt;/servlet&gt;

    FCK在线编辑器源码及部署项目引用示例

    4.将以下代码添加到web.xml配置文件中: &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;servlet-class&gt; com.FCKeditor.connector.ConnectorServlet &lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;baseDir&lt;/param-...

    Spring MVC Demo

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;!-- 配置所有以.do结尾的请求交给DispatcherServlet进行处理,也可以设置其他值,如.action等 --&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;Dispatcher&lt;/servlet-name&gt; ...

    spring MVC 配置文档

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; 加载 DispatcherServlet 时 Spring 会尝试读取配置文件 默认的配置文件位于 web.xml 相同的路径下 文件名与注册的 Servlet 名有关 Servlet注册名跟上 -...

    spring mvc

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;account&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 要与web-inf里面account-servlet.xml名字对应、要...

    基于java的企业级应用开发:Spring MVC的核心类和注解.ppt

    * * * * Spring MVC的核心类和...&lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath:springmvc-config.xml&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;se

    FCKeditor配置

    1.FCKeditor2.4集成在SSH框架中,在web.xml中要加入以下配置 &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;servlet-class&gt; /*根据自己的项目路径导入ConnectorServlet.class*/ ... &lt;/servlet-class&gt; ...

    EurekaLog_7.5.0.0_Enterprise

    8)....Fixed: Removed some unnecessary file system access on startup 9)....Fixed: Possible wrong font size in EurekaLog tools 10)..Fixed: Ignore timeouts from Shell_NotifyIcon 11)..Fixed: Possible ...

    Spring MVC 框架应用实例

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;ideawu&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;welcome-file-list&gt; &lt;welcome-file&gt;index.jsp...

    关于JSP配置文件web.xml加载顺序详解

    一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置...load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该s

    springweb3.0MVC注解(附实例)

    &lt;load-on-startup&gt;2&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;annomvc&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;/web-app&gt; 清单 3. annomvc-servlet....

    eWebeditor JSP 王志峰修改版

    【版本更新说明】 ... &lt;load-on-startup&gt;3&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;debugjsp&lt;/servlet-name&gt; &lt;url-pattern&gt;*.jsp&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 6、重新启动服务器即可。

    三步完成Hibernate + sql server200 + proxool连接池

    &lt;load-on-startup &gt;1 &lt;/load-on-startup &gt; &lt;/servlet &gt; 第三步:新建一个Proxool.xml放在hibernate.cfg.xml同一目录,内容如下:[/b] &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;!-- the proxool configuration...

    Jcrontab-1.4.1 源码

    5、非常容易的可以和Web应用服务器结合,Tomcat, Resin, Jetty and Jboss这些服务器已经通过测试和应用,这一切只需要在web.xml中添加load-on-startup直接指定Jcrontab下的 loadCrontabServlet,就可以了。...

    定时器Jcrontab使用说明V0.1_wangmj_2012-09-12

    5、非常容易的可以和Web应用服务器结合,Tomcat, Resin, Jetty and Jboss这些服务器已经通过测试和应用,这一切只需要在web.xml中添加load-on-startup直接指定Jcrontab下的 loadCrontabServlet,就可以了。...

    Axsis and XFire Demo src code

    2. 在web.xml中加入如下: &lt;!-- ****************** axis ws start ****************** --&gt; &lt;listener-class&gt; org.apache.axis.transport.http.AxisHTTPSessionListener &lt;/listener-class&gt; &lt;servlet...

    修改后的 fckedit.jar

    web.xml 中配置 完善了对上传图片的验证 &lt;context-param&gt; &lt;param-name&gt;FCKAllowedExtensionsImage&lt;/param-name&gt; &lt;param-value&gt;jpg|gif|jpeg|png|bmp &lt;/param-value&gt; &lt;/context-param&gt; ...

    ssh(structs,spring,hibernate)框架中的上传下载

    将FileActionForm直接作为业务层的接口入参,相当于将Web层传播到业务层中去,即将业务层绑定在特定的Web层实现技术中,按照分层模型学院派的观点,这是一种反模块化的设计,但在"一般"的业务系统并无需提供多种UI...

    Spring MVC 入门实例

    37 &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; 38 39 40 &lt;servlet-mapping&gt; 41 &lt;servlet-name&gt;ideawu&lt;/servlet-name&gt; 42 &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; 43 &lt;/servlet-mapping&gt; 44 45 &lt;welcome-file-list&gt; 46 ...

Global site tag (gtag.js) - Google Analytics