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