1 / 137
文档名称:

2020年SpringMVC4教程-超权威超详细.ppt

格式:ppt   大小:5,116KB   页数:137页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2020年SpringMVC4教程-超权威超详细.ppt

上传人:读书百遍 2021/1/11 文件大小:5 MB

下载得到文件列表

2020年SpringMVC4教程-超权威超详细.ppt

文档介绍

文档介绍:内容概要
概述
的 HelloWorld
***@RequestMapping 映射请求
• & 请求头


CRUD
• 表单标签 &处理静态资源
• & 数据格式化 & 数据校验




JSON:使用 HttpMessageConverter

***

运行流程
• Spring 的环境下使用
SpringMVC
对比 Struts2
*
SpringMVC4教程-超权威超详细
*
内容概要
SpringMVC 概述
SpringMVC 的 HelloWorld
使用 ***@RequestMapping 映射请求
• 映射请求参数 & 请求头
• 处理模型数据
• 视图和视图解析器
RESTful CRUD
• SpringMVC 表单标签 &处理静态资源
• 数据转换 & 数据格式化 & 数据校验
处理 JSON:使用 HttpMessageConverter
• 国际化
• 文件的上传
• 使用***
• 异常处理
SpringMVC 运行流程
• 在 Spring 的环境下使用
SpringMVC
SpringMVC 对比 Struts2
*
SpringMVC4教程-超权威超详细
*
SpringMVC 概述
• Spring 为展现层提供的基于 MVC 设计理念的优秀的
Web 框架,是目前最主流的 MVC 框架之一
• 后全面超越 Struts2,成为最优秀的 MVC 框架
Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请 求的控制器,而无须实现任何接口。
支持 REST 风格的 URL 请求
• 采用了松散耦合可插拔组件结构,比其他 MVC 框架更具
扩展性和灵活性
*
SpringMVC4教程-超权威超详细
*
HelloWorld
• 步骤:
加入 jar 包
在 中配置 DispatcherServlet
加入 Spring MVC 的配置文件
– 编写处理请求的处理器,并标识为处理器
– 编写视图
*
SpringMVC4教程-超权威超详细
*
HelloWorld:加入 jar 包
jar 包:
commons-logging-
spring-aop-
spring-beans-
spring-context-
spring-core-
spring-expression-
spring-web-
spring-webmvc-
*
SpringMVC4教程-超权威超详细
*
HelloWorld:配置
配置 DispatcherServlet :DispatcherServlet 默认加载 /WEB- INF/<servletName-servlet>.xml 的 Spring 配置文件, 启动 WEB 层 的 Spring 容器。可以通过 contextConfigLocation 初始化参数自定 义配置文件的位置和名称
*
SpringMVC4教程-超权威超详细
*
HelloWorld:创建 Spring MVC 配置文件
• 配置自动扫描的包
• 配置视图解析器:视图名称解析器:将视图逻辑 名解析为: /WEB-INF/pages/<viewName>.jsp
*
SpringMVC4教程-超权威超详细
*
HelloWorld:创建请求处理器类
*
SpringMVC4教程-超权威超详细
*