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

gir*_*iri 2 java servlets

我想知道是否有任何其他方式创建servlet实例.一种方法是客户端向servlet发出第一个请求.

谢谢

Bri*_*new 7

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

<servlet>
 <servlet-name>TestServlet</servlet-name>
 <servlet-class>TestServlet</servlet-class>
 <load-on-startup>1</load-on-startup>
</servlet>
Run Code Online (Sandbox Code Playgroud)

指定启动顺序.以上指定TestServlet将在容器启动时启动,并且是第一个(因此1).

我经常喜欢在容器启动期间启动的servlet.它允许它们在客户端交互之前执行任何耗时的初始化.

编辑:正如Skaffman在下面指出的那样,0意味着从第一次请求开始.

  • 零值表示首次请求启动,而不仅仅是订购 (2认同)