2.1 SpringMVC概述
M:Model,模型,主要用于数据封装和业务逻辑处理
V:View,视图,用于数据展示
C:Controller,控制器,用于分发、指派的工作
每个请求都要通过共有行为,然后转到特有行为
2.2 SpringMVC开发步骤
开发springMVC的步骤:
代码
-
pom.xml导入springmvc坐标
-
配置springmvc的前端控制器
-
创建Controller
-
配置Controller
@ReqquestMapping:虚拟地址映射 -
spring_mvc.xml中 配置Controller的组件扫描
也可以在applicationContext.xml中配置,但一般springmvc的单独有个配置文件
但是这个spirng_mvc.xml还没有被加载,之前的applicationContext.xml是通过listener加载的
可以在web.xml中配置前端控制器时配置
-
测试
2.3 SpringMVC流程图示
代码角度的过程:
请求:
响应: