有没有其他方法可以创建servlet实例?

时间:2010-01-31 11:46:56

标签: java servlets

我想知道是否还有其他方法可以创建servlet实例。一种方法是客户端向servlet发出第一个请求。

由于

1 个答案:

答案 0 :(得分: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意味着从第一次请求开始。