2010-01-31 62 views

回答

7

您可以指定在启动容器时创建/运行servlet。

<servlet> 
<servlet-name>TestServlet</servlet-name> 
<servlet-class>TestServlet</servlet-class> 
<load-on-startup>1</load-on-startup> 
</servlet> 

指定启动顺序。以上指定TestServlet将从容器启动开始,并成为第一个(因此为1)。

我经常更喜欢在容器启动过程中启动servlet。它允许他们在客户端交互之前执行任何耗时的初始化。

编辑:正如Skaffman指出的那样,0意味着第一次请求开始。

+2

零值意味着第一次请求启动,而不仅仅是订购 – skaffman 2010-01-31 11:52:12

+0

@Skaffman - 好点。是。 – 2010-01-31 11:52:41

相关问题