springmvc概述-知识大纲整理

Spring基础-springmvc知识大纲归纳整理

一、原理

1.用户发出HTTP请求

2-3.DispatchServlet通过请求URL到HandlerMapping中去寻找相对应的Handler并返回给DispatchServlet。

4.找到Handler之后,通过Handler获得Controller类对象并调用。

5.Controller 去调用业务处理的xxxService并返回ModelAndView。

6.DispatchServlet把获得的ModelAndView交给ViewResovler进行处理,然后将处理的结果封装成View返回给DispatchServlet。

7.将View视图解析

8.发送给浏览器进行显示。


二、结构

spring-webmvc-版本号.jar 是springmvc的 核心包,springmvc框架中 有jstl的jar包,因为SpringMVC默认使用的标签就是jstl标签。