2010-01-31 67 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

相關問題