1 回答

TA貢獻1775條經驗 獲得超11個贊
請注意,某些類型的事件或掛鉤取決于 Web 應用程序服務器。
在這種情況下JAX-RS,與您要查找的內容無關。
另請注意,我不建議使用System.exit或終止這樣的應用程序。
由于它JAX-RS基于Servlet堆棧,因此您可以注冊一個ServletContextListener實現(xiàn)以在上下文啟動時執(zhí)行代碼。
public class CustomServletContextListener implements ServletContextListener {
@Override
public void contextInitialized(final ServletContextEvent servletContextEvent) {
// Context startup
}
@Override
public void contextDestroyed(final ServletContextEvent servletContextEvent) {
// Context shutdown
}
}
@WebListener如果您在Servlet 3+環(huán)境中,可以通過注釋來注冊此偵聽器
@WebListener
public class CustomServletContextListener implements ServletContextListener {
否則,您需要使用老式web.xml文件,如<listener-class>.
添加回答
舉報