SpringMVC工作原理

mac2025-10-25  4

Spring工作流程:

用户发送HRL请求到前端控制器Dispacherservlet前端控制器收到请求后调用处理器映射器。处理器映射器根据配置或者注解找到对应的Handle,生成处理器对象及处理器拦截器一起返回到DispacherServlet。DispacherServlet调用处理器适配器。处理器适配器经过适配后执行Handle(即Controller)。Handle执行完返回ModelAndView。处理器适配器将Handle执行的结果ModelAndView返回给DispacherServlet。DispacherServlet请求将ModelAndView进行视图解析。视图解析器解析后放回具体View。DispacherServlet根据View进行视图渲染(将模型数据填充到视图中)。 DispacherServlet响应用户。
最新回复(0)