Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有其他创建servlet实例的方法?_Java_Servlets - Fatal编程技术网

Java 有没有其他创建servlet实例的方法?

Java 有没有其他创建servlet实例的方法?,java,servlets,Java,Servlets,我想知道是否有其他创建servlet实例的方法。一种方法是当客户端向servlet发出第一个请求时 谢谢您可以指定在容器启动时创建/运行servlet <servlet> <servlet-name>TestServlet</servlet-name> <servlet-class>TestServlet</servlet-class> <load-on-startup>1</load-on-startup>

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


谢谢

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

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

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

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


编辑:正如斯卡夫曼在下面指出的,
0
意味着第一次请求时启动。

而零值意味着第一次请求时启动,而不仅仅是订购