SpringMVC工作原理简介说明
下文笔者讲述SpringMVC工作原理简介说明,如下所示
SpringMVC主要基于前端控制器DispatchServerlet展开各种操作 springmvc涉及几种重要组件: HandleMapping(处理器映射器) HandleAdapter(处理器适配器) ViewReslover(试图解析器)
SpringMVC工作流程如下所示
1.DispatchServerlet接收用户请求将请求发送给HandleMapping
2.HandleMapping根据请求url找到具体的handle和拦截器
返回给DispatchServerlet
3.DispatchServerlet调用HandleAdapter
HandleAdapter执行具体的controller
并将controller返回的ModelAndView返回给DispatchServler
4.DispatchServerlet将ModelAndView传给ViewReslover
ViewReslover解析后返回具体view
5.DispatchServerlet根据view进行视图渲染
返回给用户
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


