【发布时间】:2016-08-05 07:35:07
【问题描述】:
我通过@WebListener 注释在Java Servlet 网络应用程序中实现了ServletContextListener。在我的contextInitialized 方法中,我做了一些设置工作并验证预期的资源是否可用。
如果我在 contextInitialized 方法中确定有问题,我该如何阻止 Web 应用程序继续执行 servlet?如果环境不合适(例如没有可用的数据库),则不应执行这些 servlet。
如何优雅地处理基于 servlet 的 Web 应用程序的故障环境?
【问题讨论】:
-
您是否尝试抛出异常?
标签: servlets production-environment java-ee-7