<load-on-startup>

来源:互联网 发布:千人基因组数据库使用 编辑:程序博客网 时间:2024/06/15 09:05

<servlet>      <servlet-name>HelloWeb</servlet-name>      <servlet-class>         org.springframework.web.servlet.DispatcherServlet      </servlet-class>      <load-on-startup>1</load-on-startup>   </servlet>

这是一段web.xml的代码,有

<load-on-startup>1</load-on-startup>

这样一个配置,作用如下:

  • 标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。

  • 它的值必须是一个整数,表示servlet被载入的顺序

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

  • 正数的值越小,表示servlet的优先级越高,应用启动时就越先加载

  • 当值相同时,容器就会自己选择顺序来加载

  • 当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载


它是一个顺序标记,所以数值由servlet的数量决定,范围很大。

原创粉丝点击