Spring Web MVC的共工作流程如下:

  1.浏览器发出Spring mvc请求,请求给前端控制器 DispatcherServlet处理。

  2.控制器通过HandlerMapping维护的请求和Controller映射信息,找到相应的Controller组件处理请求。

  3.执行controller组件约定方法可以返回一个MOdelAndView对象,封装了模型数据和视图名称信息。

  4.控制器接受ModelAndView之后,调用ViewRsolver组件,定位View的jsp并传递Model信息,生成响应界面结果。

05-11 11:21