1、概述

2、开发步骤

  1. 新建web maven工程
  2. 加入依赖
    spring-webmvc依赖,间接把spring的依赖都加入到项目
    jsp,servlet依赖
  3. 重点: 在web.xml中注册springmvc框架的核心对象DispatcherServlet
    DispatcherServlet叫做中央调度器,是一个servlet,它的父类是继承HttpServlet
    DispatcherServlet页叫做前端控制器(front controller)
    DispatcherServlet负责接收用户提交的请求,调用其它的控制器对象,并把请求的处理结果显示给用户
  4. 创建一个发起请求的页面 index.jsp
  5. 创建控制器(处理器)类
    1)在类的上面加入@Controller注解,创建对象,并放入到springmvc容器中
    2)在类中的方法上面加入@RequestMapping注解。请求映射,把指定的请求交给给方法处理,(value="/some.do")
  6. 创建一个作为结果的jsp,显示请求的处理结果。
  7. 创建springmvc的配置文件(spring的配置文件一样)
    1)声明组件扫描器, 指定@Contorller注解所在的包名
    2)声明视图解析器。帮助处理视图的。

3、执行流程

  1. 浏览器提交请求到中央调度器
  2. 中央调度器将请求转给处理器映射器

6、知识框图

框架——SpringMVC
框架——SpringMVC

相关文章: