关于spring-mvc:Spring-MVC流程简单解析

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将渲染后的数据传递给用户。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理