The Processing Pipeline


Spring MVC has a full-featured processing pipeline, but through the use of sensible abstractions and extensions, it can be easily extended and customized to create powerful applications. The key is the many interfaces and abstract base classes provided for nearly every step along the request’s life cycle.

As a developer, you are encouraged to implement and extend the provided interfaces and implementations to customize your users’ experiences. Don’t be constrained by the provided implementations. If you don’t see something you need, chances are it’s very easy to create.

For more information on themes and views, including the ViewResolver, continue on to Chapter 7. For more information on Controllers (Spring MVC’s default request handlers) and interceptors, let’s now continue on to Chapter 6.


Processing Pipeline Exception Handling Incoming Request Path Pattern File Upload 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Seth Ladd, Darren Davison, Steven Devijver, and Colin Yates 2006

Personalised recommendations