SpringMVC工作原理?

(1)废话不多说,直接上图。

SpringMVC工作原理?_第1张图片

(2)工作流程介绍:

MVC是表现层的一种架构模式,下面介绍五大组件。
(1)DispatcherServlet接收到客户端的请求。

web.xml文件进行如下配置(拦截所有.do请求,交给DispatcherServlet处理,DispatcherServlet依据配置文件中的handlerMapping会去找controller

SpringMVC工作原理?_第2张图片
(2)查询HandlerMapping,找到相应的Controller

spring.xml文件中配置映射器。


(3)Controller处理具体的业务逻辑,返回ModelAndView。

SpringMVC工作原理?_第3张图片
(4)DispatcherServlet依据ViewResolver,找到ModelAndView指定的View。

spring.xml文件中配置视图解析器。


(5)网页显示在客户端    

你可能感兴趣的:(ssm框架)