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进行视图渲染 返回给用户
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。