我有一个Java(Netbeans)的Web应用程序。我有一个应该在运行Web应用程序时完全调用的函数,而不是将其放入静态方法 main 。
我真的不知道该怎么办。
提前谢谢。
答案 0 :(得分:1)
创建一个实现ServletConextListener的类:
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class ListenToMeFirst implements ServletContextListener {
@Override
public void contextDestroyed(ServletContextEvent arg0) {
}
@Override
public void contextInitialized(ServletContextEvent arg0) {
// Run me First while deploying!!!
}
}
不要忘记将它放在你的web.xml文件中:
<listener>
<listener-class>path.to.yourListenerClass.ListenToMeFirst</listener-class>
</listener>