DispatcherServlet.processHandlerException checks whether the ModelAndView is empty before rendering it.
This commit is contained in:
parent
2a35aee2c9
commit
f9541d1e28
|
|
@ -1059,6 +1059,9 @@ public class DispatcherServlet extends FrameworkServlet {
|
||||||
exMv = it.next().resolveException(request, response, handler, ex);
|
exMv = it.next().resolveException(request, response, handler, ex);
|
||||||
}
|
}
|
||||||
if (exMv != null) {
|
if (exMv != null) {
|
||||||
|
if (exMv.isEmpty()) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
if (logger.isDebugEnabled()) {
|
if (logger.isDebugEnabled()) {
|
||||||
logger.debug("Handler execution resulted in exception - forwarding to resolved error view: " + exMv, ex);
|
logger.debug("Handler execution resulted in exception - forwarding to resolved error view: " + exMv, ex);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue