public interface HandlerExceptionResolver
Error views are analogous to the error page JSPs, but can be used with any kind of exception including any checked exception, with potentially fine-granular mappings for specific handlers.
|Modifier and Type||Method and Description|
Try to resolve the given exception that got thrown during on handler execution, returning a ModelAndView that represents a specific error page if appropriate.
ModelAndView resolveException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler, java.lang.Exception ex)
The returned ModelAndView may be empty to indicate that the exception has been resolved successfully but that no view should be rendered, for instance by setting a status code.
request- current HTTP request
response- current HTTP response
handler- the executed handler, or
nullif none chosen at the time of the exception (for example, if multipart resolution failed)
ex- the exception that got thrown during handler execution
nullfor default processing