spring mvc 基础

1.Spring MVC  简介

Spring MVC  也叫  Spring  Web  mvc,属于表现层的框架,springmvc是spring框架的一部分,是在spring3.0后发布的

2.spring  mvc  的第一个入门案例

(1)引入.jar包

spring mvc 基础

两个jar包的版本要保持一致

(2)web.xml   配置前端控制器(DispatcherServlet)   一定要配置前端控制器来调度后台的请求

spring mvc 基础

spring mvc 基础

(3)spring配置文件   配置一个公开的地址

spring mvc 基础

(4)创建要寻址的处理类,实现它的处理请求的方法handleRequest

spring mvc 基础

(5)配置视图解析器,解决jsp页面较多,代码重复的问题

spring mvc 基础

(6)关于UrlPattern的四种说法

spring mvc 基础

(7)解决静态资源问题的三种配置方案

方案一:使用tomcat默认的servlet解决

spring mvc 基础

方案二:使用mvc默认的servlet处理器  default-servlet-han'dler     需要引用mvc约束

spring mvc 基础

方案三:使用mvc的resource解决  需要tomcat7支持  Location:静态资源的所在目录     mapping:对资源的请求

spring mvc 基础

(8)配置处理器映射器

1.默认的映射器     BeanNameUrlHandlerMapping

2.SimpleUrlHandlerMapping    两种实现方案    解决多个url指向同一个处理器

(1)

spring mvc 基础

(2)

spring mvc 基础

(9)发送请求问题的七种方案

spring mvc 基础

(10)AbstractController     设定请求提交方式

spring mvc 基础

(11)一个实验

spring mvc 基础