图书介绍
Spring MVC学习指南pdf电子书版本下载
- (美)戴克著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115386397
- 出版时间:2015
- 标注页数:274页
- 文件大小:35MB
- 文件页数:295页
- 主题词:JAVA语言-程序设计-指南
PDF下载
下载说明
Spring MVC学习指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Spring框架 1
1.1 XML配置文件 4
1.2 Spring控制反转容器的使用 4
1.2.1 通过构造器创建一个bean实例 5
1.2.2 通过工厂方法创建一个bean实例 5
1.2.3 Destroy Method的使用 6
1.2.4 向构造器传递参数 6
1.2.5 Setter方式依赖注入 7
1.2.6 构造器方式依赖注入 10
1.3 小结 10
第2章 模型2和MVC模式 11
2.1 模型1介绍 11
2.2 模型2介绍 11
2.3 模型2之Servlet控制器 13
2.3.1 Product类 15
2.3.2 ProductForm类 15
2.3.3 ControllerServlet类 16
2.3.4 视图 20
2.3.5 测试应用 22
2.4 解耦控制器代码 23
2.5 校验器 27
2.6 后端 32
2.7 小结 33
第3章 Spring MVC介绍 34
3.1 采用Spring MVC的好处 34
3.2 Spring MVC的DispatcherServlet 35
3.3 Controller接口 36
3.4 第一个Spring MVC应用 37
3.4.1 目录结构 37
3.4.2 部署描述符文件和Spring MVC配置文件 38
3.4.3 Controller 39
3.4.4 View 40
3.4.5 测试应用 42
3.5 View Resolver 43
3.6 小结 45
第4章 基于注解的控制器 46
4.1 Spring MVC注解类型 46
4.1.1 Controller注解类型 46
4.1.2 RequestMapping注解类型 47
4.2 编写请求处理方法 50
4.3 应用基于注解的控制器 52
4.3.1 目录结构 52
4.3.2 配置文件 52
4.3.3 Controller类 55
4.3.4 View 56
4.3.5 测试应用 57
4.4 应用@Autowired和@Service进行依赖注入 58
4.5 重定向和Flash属性 62
4.6 请求参数和路径变量 63
4.7 @ModelAttribute 66
4.8 小结 67
第5章 数据绑定和表单标签库 68
5.1 数据绑定概览 68
5.2 表单标签库 69
5.2.1 表单标签 70
5.2.2 input标签 71
5.2.3 password标签 72
5.2.4 hidden标签 72
5.2.5 textarea标签 73
5.2.6 checkbox标签 73
5.2.7 radiobutton标签 74
5.2.8 checkboxes标签 74
5.2.9 radiobuttons标签 75
5.2.10 select标签 76
5.2.11 option标签 76
5.2.12 options标签 77
5.2.13 errors标签 77
5.3 数据绑定范例 78
5.3.1 目录结构 78
5.3.2 Domain类 78
5.3.3 Controller类 80
5.3.4 Service类 82
5.3.5 配置文件 85
5.3.6 视图 86
5.3.7 测试应用 88
5.4 小结 90
第6章 转换器和格式化 91
6.1 Converter 91
6.2 Formatter 97
6.3 用Registrar注册Formatter 99
6.4 选择Converter,还是Formatter 101
6.5 小结 101
第7章 验证器 102
7.1 验证概览 102
7.2 Spring验证器 103
7.3 ValidationUtils类 104
7.4 Spring的Validator范例 105
7.5 源文件 107
7.6 Controller类 107
7.7 测试验证器 109
7.8 JSR 303验证 110
7.9 JSR 303 Validator范例 112
7.10 小结 114
第8章 表达式语言 115
8.1 表达式语言的语法 115
8.1.1 关键字 116
8.1.2 []和.运算符 116
8.1.3 取值规则 117
8.2 访问JavaBean 118
8.3 EL隐式对象 118
8.3.1 pageContext 119
8.3.2 initParam 120
8.3.3 param 120
8.3.4 param Values 120
8.3.5 header 121
8.3.6 cookie 121
8.3.7 applicationScope,sessionScope,requestScope和pageScope 121
8.4 使用其他EL运算符 122
8.4.1 算术运算符 122
8.4.2 逻辑运算符 123
8.4.3 关系运算符 123
8.4.4 empty运算符 124
8.5 如何在JSP 2.0及其更高版本中配置EL 124
8.5.1 实现免脚本的JSP页面 124
8.5.2 禁用EL计算 125
8.6 小结 126
第9章 JSTL 127
9.1 下载JSTL 127
9.2 JSTL库 127
9.3 一般行为 129
9.3.1 out标签 129
9.3.2 set标签 130
9.3.3 remove标签 132
9.4 条件行为 132
9.4.1 if标签 133
9.4.2 choose、when和otherwise标签 134
9.5 遍历行为 135
9.5.1 forEach标签 135
9.5.2 forTokens标签 143
9.6 与URL相关的行为 144
9.6.1 url标签 144
9.6.2 redirect标签 146
9.7 格式化行为 146
9.7.1 formatNumber标签 146
9.7.2 formatDate标签 149
9.7.3 timeZone标签 150
9.7.4 setTimeZone标签 152
9.7.5 parseNumber标签 152
9.7.6 parseDate标签 153
9.8 函数 155
9.8.1 contains函数 155
9.8.2 containsIgnoreCase函数 155
9.8.3 endsWith函数 156
9.8.4 escapeXml函数 156
9.8.5 indexOf函数 156
9.8.6 join函数 156
9.8.7 length函数 157
9.8.8 replace函数 157
9.8.9 split函数 157
9.8.10 startsWith函数 158
9.8.11 substring函数 158
9.8.12 substringAfter函数 158
9.8.13 substringBefore函数 158
9.8.14 toLowerCase函数 159
9.8.15 toUpperCase函数 159
9.8.16 trim函数 159
9.9 小结 159
第10章 国际化 160
10.1 语言区域 161
10.2 国际化Spring MVC应用程序 163
10.2.1 将文本元件隔离成属性文件 163
10.2.2 选择和读取正确的属性文件 165
10.3 告诉Spring MVC使用哪个语言区域 166
10.4 使用message标签 166
10.5 范例 167
10.6 小结 173
第11章 上传文件 174
11.1 客户端编程 174
11.2 MultipartFile接口 175
11.3 用Commons FileUpload上传文件 176
11.4 Domain类 177
11.5 控制器 178
11.6 配置文件 179
11.7 JSP页面 181
11.8 应用程序的测试 183
11.9 用Servlet 3及其更高版本上传文件 184
11.10 客户端上传 188
11.11 小结 196
第12章 下载文件 197
12.1 文件下载概览 197
12.2 范例1:隐藏资源 198
12.3 范例2:防止交叉引用 202
12.4 小结 206
附录A Tomcat 207
附录B Servlet 211
附录C JavaServer Pages 236
附录D 部署描述符 258