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标签。