0

我正在使用 Tomcat 7。我正在编写一个 servlet,但我注意到用户提出的每个请求都会调用 init。我正在创建带有注释的 servlet,如下所示。我希望 servlet 在启动时自行初始化一次,然后再也不进行初始化。但是使用此代码,每个连接都会调用它。如果我遗漏了一些非常明显的东西,请告诉我。谢谢。

@WebServlet(urlPatterns={"/Tesing"}, loadOnStartup=1)
public class Testing extends HttpServlet {

    // ...

}
4

1 回答 1

0

发现了问题......似乎我的 init 的最后一次调用引发了异常,因此 servlet 没有被初始化。在每次远程连接时,它都试图重新连接,但在相同的异常中失败。

于 2011-02-22T15:35:02.730 回答