(1)废话不多说,直接上图。
(2)工作流程介绍:
MVC是表现层的一种架构模式,下面介绍五大组件。 (1)DispatcherServlet接收到客户端的请求。
web.xml文件进行如下配置(拦截所有.do请求,交给DispatcherServlet处理,DispatcherServlet依据配置文件中的handlerMapping会去找controller)
(2)查询HandlerMapping,找到相应的Controller
spring.xml文件中配置映射器。
(3)Controller处理具体的业务逻辑,返回ModelAndView。
(4)DispatcherServlet依据ViewResolver,找到ModelAndView指定的View。
spring.xml文件中配置视图解析器。
(5)网页显示在客户端