SpringMVC总结(上)
(一)工作原理
简单介绍
SpringMVC是一种基于Spring实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC的架构模式思想,将Web层进行指责解耦,并管理应用所需的生命周期,为简化日常开发,提供了很大便利。
准备工作
使用spring mvc需要两个jar包,配置如下:
spring mvc执行的流程
入门程序
1.web.xml配置前端控制器
2. 编写controller
3. 配置springConfig.xml文件
(二)spring mvc的核心类及注解
@Controller
使用此注解不需要再实现Controller接口。且可配置自动扫描的方式。
(有自动扫描的地方,都需要加上此句)
mvc中的dispacher的解析的相关配置。
Mvc配置可使用自动适配:
静态资源的处理:
也可在web.xml中拦截的时候,使用*.do,只拦截后缀为do的请求。
视图解析时,配置其视图的前缀与后缀:
@RequestMapping(value = “/hello”) 地址映射
以下映射访问地址为/hello/myfirst
其中method属性可以同时支持多种HTTP的请求方式