The figure below shows the flow of request in the Spring MVC Framework.

When a request is sent to the Spring MVC Framework the following sequence of events happen.
- The DispatcherServlet first receives the request.
- The DispatcherServlet consults the HandlerMapping and invokes the Controller associated with the request.
- The Controller process the request by calling the appropriate service methods and returns aModeAndView object to the DispatcherServlet. The ModeAndView object contains the model data and the view name.
- The DispatcherServlet sends the view name to a ViewResolver to find the actual View to invoke.
- Now the DispatcherServlet will pass the model object to the View to render the result.
- The View with the help of the model data will render the result back to the user
Spring MVC(一),布布扣,bubuko.com
Spring MVC(一)
原文:http://www.cnblogs.com/mayt-/p/3818136.html