Book Image

Spring MVC Beginner's Guide

By : Amuthan Ganeshan
Book Image

Spring MVC Beginner's Guide

By: Amuthan Ganeshan

Overview of this book

Table of Contents (19 chapters)
Spring MVC Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Working with the handler exception resolver


Spring MVC provides several approaches to exception handling. In Spring, one of the main exception handling constructs is the HandlerExceptionResolver interface (org.springframework.web.servlet.HandlerExceptionResolver). Any objects that implement this interface can resolve exceptions that are thrown during controller mapping or execution. The HandlerExceptionResolver implementers are typically registered as beans in the web application context.

Spring MVC creates two such HandlerExceptionResolver implementations by default to facilitate exception handling:

  • ResponseStatusExceptionResolver is created to support the @ResponseStatus annotation

  • ExceptionHandlerExceptionResolver is created to support the @ExceptionHandler annotation