- DispatcherServlet是整个SpringMVC的控制中心。用户发出请求,Dispatcher接收请求并拦截请求。
- DIspatcher调用HandlerMapping。HandlerMapping根据请求URL查找Handler。
- 找到控制器。返回给DispatcherServlet。
- DispaerServlet寻找处理器适配器,按照特定规则执行Handler。
- 执行具体的Controller。
- Controller将具体的执行信息返回给HandlerAdapter,如ModelAndView。
- 适配器将视图逻辑名或者模型传递给DispatcherServlet。
- DispatcherServlet调用视图解析器(ViewResolver)来解析HandlerAdapter传递的逻辑视图名。
- 视图解析器将解析的逻辑视图名传给DispatcherServlet。
- DispatcherServlet根据视图解析器解析的视图结果,调用具体的视图。
- 最终视图呈现给用户。
08-08
3244
06-18
06-14
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交