Expert Spring MVC and Web Flow

(Dana P.) #1

Summary


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.

114 CHAPTER 5 ■THE PROCESSING PIPELINE

Free download pdf