http://blog.csdn.net/enjoyo/archive/2007/08/27/1761033.aspx
在servlet的配置当中,<load-on-startup>1</load-on-startup>的含义是:
标记容器是否在启动的时候就加载这个servlet。
当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;
当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。
正数的值越小,启动该servlet的优先级越高。
为什么不是true和false呢?这是因为如果我们在web.xml中设置了多个servlet的时候,可以使用load-on-startup来指定servlet的加载顺序,服务器会根据load-on-startup的大小依次对servlet进行初始化。不过即使我们将load-on-startup设置重复也不会出现异常,服务器会自己决定初始化顺序。
本文详细解释了在Servlet配置中<load-on-startup>标签的含义及其如何影响Servlet的加载顺序。通过设置不同的数值,可以调整Servlet在服务器启动时的加载优先级。
1万+

被折叠的 条评论
为什么被折叠?



