Spring MVC执行流程

Spring MVC执行流程_第1张图片
整体流程:

  1. 用户向前端控制器发送请求
  2. 前端控制器接收到请求后调用处理映射器
  3. 处理器映射器找到具体的处理器,生成处理器对象以及处理器拦截器,再一起返回给前端控制器
  4. 然后前端控制器调用处理器适配器
  5. 处理器适配器调用具体的处理器
  6. 处理器适配器将处理器执行结果ModelAndView返回给前端控制器
  7. 然后前端控制器ModelAndView传给视图解析器解析View
  8. 前端控制器视图解析器返回的View进行渲染,然后响应给用户

你可能感兴趣的:(spring,mvc)