共计 455 个字符,预计需要花费 2 分钟才能阅读完成。
Spring MVC 是以后 Java Web 应用最支流的架构模式,明天具体介绍下 MVC 的转发流程:
1. 首先当一个用户申请打过去,DispatcherServlet 首先收到,将用户申请门路和参数封装,交给 HandlerMaping 进行查找匹配,期间如果有拦截器,则须要先通过定义的拦截器,HandlerMaping 解决实现将后果返回 DispatcherServlet。
2.DispatcherServlet 将返回后果交给 HandlerAdapter 进行解决,HandlerAdapter 将工作转交给 Controller 进行解决,解决后的 ModelAndView 数据给 HandlerAdapter,HandlerAdapter 再转交给 DispatcherServlet。
3.DispatcherServlet 调用 View Reslover 进行视图渲染解析,将渲染后的数据交给视图核心,视图核心将后果传递 DispatcherServlet。
4. 此时数据渲染完结,由 DispatcherServlet 将渲染后的数据传递给用户。
正文完
发表至: spring-mvc
2022-07-20