【文件属性】:
文件名称:Spring3MVC注解教程.ppt
文件大小:2.65MB
文件格式:PPT
更新时间:2016-07-11 02:55:10
spring mvc
《Spring MVC 3.0实战指南》,参考《Spring 3.x企业应用开发实战》。
内容简介:
1、Spring MVC框架简介
2、HTTP请求地址映射
3、HTTP请求数据的绑定
4、数据转换、格式化、校验
5、数据模型控制
6、视图及解析器
7、其它
目录:
Spring MVC 3.0新特性
Spring MVC框架结构
Spring MVC框架结构
框架的实现者
目录
HTTP请求映射原理
Spring MVC进行映射的依据
通过URL限定:URL表达式
通过URL限定:绑定{xxx}中的值
通过请求方法限定:请求方法
通过请求方法限定:代码示例
通过请求方法限定:模拟请求方法
通过请求/请求头参数限定:示例
通过请求/请求头参数限定:更多
目录
通过注解绑定:示意图
通过注解绑定:示例
通过注解绑定:小心抛出异常
使用命令/表单对象绑定
使用Servlet API对象作为入参
使用Spring的Servlet API代理类
使用IO对象作为入参
其他类型的参数
HttpMessageConverter
HttpMessageConverter实现类
使用@RequestBody/@ResponseBody
使用HttpEntity/ResponseEntity
输出XML和JSON
使用HttpEntity/ResponseEntity
目录
数据绑定机理
数据类型转换
PropertyEditor依然有效
强大的ConversionService,让很多梦想成真
基于ConversionService体系,定义自定义的类型转换器
格式化:带格式字符串内部对象 相互转换
使用支持格式化的转换器
数据校验框架
JSR 303
数据校验框架
如何使用注解驱动的校验
使用校验功能时,处理方法要如何签名??
校验错误信息存放在什么地方??
页面如何显示错误信息
如何对错误信息进行国际化(1)
如何对错误信息进行国际化(2)
目录
数据模型访问结构
访问数据模型:ModelAndView
访问数据模型:@ModelAttribute
访问数据模型:Map及Model
访问数据模型:@SessionAttributes
一场由@SessionAttributes引发的血案...
如何避免@SessionAttributes引发的血案
目录
Spring MVC如何解析视图
视图解析器类型
基于协商的视图解析器
目录
本地化:基础原理
本地化:Spring MVC的本地化解析器
本地化:Spring MVC的本地化解析器
LocaleChangeInterceptor:通过URL参数指定
静态资源处理
静态资源处理:使REST风格的URL成为实现
静态资源处理:原理
静态资源处理:如何配置?
静态资源处理:如何配置?
物理静态资源路径映射逻辑资源路径
允许利用浏览器的缓存且不当心不同步