servlet的<load-on-startup>值表示什么意思?

180

我有点困惑了。在我们的应用程序中,我们定义了几个servlet。以下是一个servlet在web.xml文件中的摘录:

<servlet>
    <servlet-name>AxisServlet</servlet-name>
    <display-name>Apache-Axis Servlet</display-name>
    <servlet-class>com.foo.framework.axis2.http.FrameworkServlet</servlet-class>
    <load-on-startup>0</load-on-startup>
</servlet> 

据我理解,<load-on-startup> 的值必须是正整数,才能自动加载。我在谷歌上查找了一下,但是我看到的回复只让我更加困惑。

11个回答

-6

它非常简单,甚至你都不会期望。

如果值为正,则在容器启动时加载。

如果值不为正,则在请求时加载Servlet。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接