在J2EE应用程序中何时调用侦听器?

时间:2010-04-29 23:20:03

标签: java servlets java-ee web.xml

我有一个J2EE应用程序,它在web.xml中有一个监听器。

侦听器包含一个名为contextInitialized

的方法

我想知道contextInitialized什么时候被调用?

从我的阅读中我了解到在部署应用程序时会调用它。可以在部署应用程序后调用可以调用的情境/场景吗?假设我在Clustered GlassFish应用服务器环境中。是否可以在部署应用程序后调用它?

1 个答案:

答案 0 :(得分:2)

首次部署应用程序时调用一次。如果应用程序保持部署,则不应再次调用它。

但是,应用程序可能会在服务器运行时经历取消部署/部署周期。例如,您可以对其进行设置,以便在目录中更改文件时重新部署应用程序。