org.springframework.web.servlet.HandlerExceptionResolver |
Known Indirect Subclasses |
Interface to be implemented by objects than can resolve exceptions thrown during handler mapping or execution, in the typical case to error views. Implementors are typically registered as beans in the application context.
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.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Try to resolve the given exception that got thrown during on handler execution,
returning a ModelAndView that represents a specific error page if appropriate.
|
Try to resolve the given exception that got thrown during on handler execution, returning a ModelAndView that represents a specific error page if appropriate.
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 null if none chosen at the
time of the exception (for example, if multipart resolution failed) |
ex | the exception that got thrown during handler execution |
null
for default processing