2
我想在应用程序完全部署在JBOSS上时执行代码,有没有办法在JBOSS上拦截应用程序部署,还是有一点我可以确信应用程序已部署完全,我可以在那之后执行我的代码。JBOSS部署拦截
我想在应用程序完全部署在JBOSS上时执行代码,有没有办法在JBOSS上拦截应用程序部署,还是有一点我可以确信应用程序已部署完全,我可以在那之后执行我的代码。JBOSS部署拦截
阅读Execute code after Glassfish Web Deployment我来到这个问题的答案。
我们要编写一个的ServletContextListener的能力,当上下文被加载像这样被触发:
public class MyServlet implements ServletContextListener {
public void contextInitialized(ServletContextEvent e) {
// implementation code
}
public void contextDestroyed(ServletContextEvent e) {
// implementation code
}
}
参考:
由于加里斯末郎
我也对这个问题感兴趣。也许@James R. Perkins知道更多关于此的 – MaVRoSCy 2012-07-30 12:15:00
[使用特殊的自动启动servlet来初始化启动和共享应用程序数据](http://stackoverflow.com/questions/3468150/using-special-auto-start -servlet到初始化,上启动和共享的应用程序) – BalusC 2015-10-07 09:16:16