有人可以告诉如何在初始化时遇到严重错误时停止Web应用程序,例如缺少重要的属性会影响整个应用程序,我想暂停web应用程序,如果system.exit不是一个好的选择,任何人都可以指出如何关闭应用程序。
请不要告诉我记录错误,发送电子邮件,在欢迎中显示错误消息等等。我想知道在servlet中有一种方法可以阻止Web应用程序加载和关闭应用程序。 / p>
感谢。圣
答案 0 :(得分:2)
您的servlet init()
方法应该抛出ServletException
。这将向servlet容器指示servlet未能正确初始化,不应使用。
因此您的申请将无法使用。但这意味着您的容器中托管的其他应用程序仍然可用。
注意this question重新。从Tomcat中调用System.exit()
。它可能会提供一些额外的信息。