SpringMVC请求处理流程、springMVC工作流程

 

 

 SpringMVC请求处理流程、springMVC工作流程_第1张图片

 

页面请求到来  

-->  前端控制器(DispatcherServlet)收到请求,请求 处理映射器(HanlerMapping)

-->  处理映射器  确定出要找的处理器Handle( 就是某个controller)  并把这个Handle返回给前端控制器

-->  前端控制器调用Handle

-->  Handle 调用业务层 ( 业务层作用持久层 ) ,处理完相关业务后返回  ModelAndView对象给前端控制器

-->  前端控制器请求视图解析器(ViewResolver)对ModelAndView对象进行解析

-->  视图解析器 把解析并渲染好的视图返回给前端控制器

-->  前端控制器最后响应给页面,用户看到结果。

你可能感兴趣的:(框架)