我想知道检测Spring的DispatcherServlet
是否无法加载的最佳实践是什么。我有兴趣捕获servlet加载时可能遇到的所有错误,但是我最感兴趣的是由servlet上下文文件不正确引起的错误(因为这是最常见的错误)。
我猜想我需要挂钩(覆盖)DispatcherServlet
上的某些方法,但是我不知道该挂钩什么才能捕获所有可能的错误。
我可以通过覆盖ContextLoaderListener
来判断应用程序上下文是否失败,但是我无法找到一种方法来判断DispatcherServlet
是否失败。
任何帮助将非常感激!谢谢!
最佳答案
覆盖init():
@Override
void init(ServletConfig config) throws ServletException {
try {
super.init();
} catch (Throwable t) {
// Do something
throw t;
}
}
关于java - Spring Web:如何判断DispatcherServlet加载失败?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6428799/