Servlet或POJO将Web应用程序关闭

时间:2009-06-19 12:04:24

标签: web-applications tomcat servlets jboss

有人可以告诉如何在初始化时遇到严重错误时停止Web应用程序,例如缺少重要的属性会影响整个应用程序,我想暂停web应用程序,如果system.exit不是一个好的选择,任何人都可以指出如何关闭应用程序。

请不要告诉我记录错误,发送电子邮件,在欢迎中显示错误消息等等。我想知道在servlet中有一种方法可以阻止Web应用程序加载和关闭应用程序。 / p>

感谢。圣

1 个答案:

答案 0 :(得分:2)

您的servlet init()方法应该抛出ServletException。这将向servlet容器指示servlet未能正确初始化,不应使用。

因此您的申请将无法使用。但这意味着您的容器中托管的其他应用程序仍然可用。

注意this question重新。从Tomcat中调用System.exit()。它可能会提供一些额外的信息。