图书介绍
Struts程序员查询辞典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- James Holmes著;孙燕等译 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113064914
- 出版时间:2005
- 标注页数:491页
- 文件大小:38MB
- 文件页数:510页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Struts程序员查询辞典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Struts框架1
第1章 Struts简介1
1-1 Web应用程序开发简史1
1-2 两种开发模型3
1-2-1 模型1体系结构概述3
1-2-2 模型2体系结构概述4
1-3 模型—视图—控制器体系结构的详细介绍4
1-4 走近Struts5
1-3-3 控制器组件5
1-3-2 视图组件5
1-3-1 模型组件5
1-5 Struts的基本组件7
1-5-1 基本框架7
1-5-2 JSP标签库7
1-5-3 Tiles插件8
1-5-4 Validator插件8
1-6 获取Struts8
1-6-1 下载(二进制)9
1-6-2 下载(源代码)9
1-7 Struts入门10
第2章 构建一个简单的Struts应用程序11
2-1 应用程序概述11
2-1-1 Mini HR应用程序文件12
2-1-2 index.jsp14
2-1-3 search.jsp16
2-1-4 SearchForm.java23
2-1-5 SearchAction.java26
2-1-6 EmployeeSearchService.java29
2-1-7 Employee.java31
2-1-8 web.xml32
2-1-9 struts-config.xml35
2-1-10 ApplicationResources.properties38
2-2 编译、打包和运行应用程序39
2-2-1 下载和安装Struts和Tomcat39
2-2-2 编译应用程序40
2-2-3 打包应用程序41
2-2-4 运行应用程序41
2-3 了解执行流43
3-1 什么是模型47
第3章 模型层47
3-2 Struts与模型48
3-3 回顾Mini HR应用程序的模型层49
第4章 视图层53
4-1 Struts与视图层53
4-1-1 JSP页面54
4-1-2 Form Bean54
4-1-3 JSP标记库62
4-1-4 资源束64
4-2 回顾Mini HR应用程序的视图层65
4-3 其他视图技术71
第5章 控制器层73
5-1 Struts与控制器层73
5-2 ActionServlet类74
5-3 RequestProcessor类76
5-4 Action类78
5-5 ActionForward类89
5-6 回顾Mini HR应用程序的控制器层91
6-1 Validator概述93
第6章 Validator93
6-2 Validator的使用94
6-2-1 启用Validator插件94
6-2-2 配置validator-rules.xml95
6-2-3 包含的验证例程97
6-2-4 创建Form Bean98
6-2-5 配置validadtion.xml102
6-2-6 配置ApplicationResources.properties103
6-2-7 启动客户端验证105
6-3-1 创建验证方法106
6-3 创建自定义验证106
6-3-2 添加新验证规则108
6-3-3 添加新的验证定义110
6-3-4 将消息添加到ApplicationResources.properties文件中111
6-4 国际化验证112
6-5 将Validator添加到Mini HR应用程序中114
6-5-1 将SearchForm更改成ValidatorForm的子类114
6-5-2 添加validator-rules.xml文件115
6-5-3 创建validation.xml文件116
6-5-4 将Validator插件添加到struts-config.xml文件中116
6-5-5 将验证错误消息添加到ApplicationResources.properties文件中118
6-5-6 重新编译、打包并运行更新后的应用程序119
第7章 Tiles121
7-1 Tiles概述122
7-2 使用Tiles123
7-2-1 启动Tiles插件123
7-2-2 创建Tiles定义124
7-2-3 创建布局JSP并使用Tiles标记库128
7-2-4 创建内容JSP129
7-2-5 使用Tiles定义129
7-3 国际化Tiles131
7-4 使用Tiles标记库134
7-5 Tiles标记库标记135
7-5-1 add标记137
7-5-2 definition标记138
7-5-3 getAsString标记139
7-5-4 importAttribute标记140
7-5-5 initComponentDefinitions标记141
7-5-6 insert标记141
7-5-7 put标记143
7-5-8 putList标记144
7-5-9 useAttribute标记145
7-6 将Tiles添加到Mini HR应用程序中146
7-6-1 将Tiles TLD文件添加到应用程序中147
7-6-2 创建布局JSP147
7-6-3 更新现有的JSP以使用布局151
7-6-4 创建tiles-defs.xml文件152
7-6-5 更新struts-config.xml文件中的forward定义,并将Tiles插件添加到该文件中154
7-6-6 重新打包并运行更新后的应用程序156
8-1 配置Struts的异常处理程序157
第8章 声明式异常处理157
8-2 创建一个定制异常处理程序159
8-2-1 创建一个新的异常处理程序类159
8-2-2 将新的异常处理程序定义添加到struts-config.xml文件中162
8-3 将声明式异常处理添加到Mini HR应用程序中162
8-3-1 创建一个应用程序异常类163
8-3-2 更新SearchAction以抛出一个应用程序异常163
8-3-3 在struts-config.xml文件中建立一个异常处理程序165
8-3-4 创建一个异常处理程序JSP166
8-3-5 将异常错误消息添加到ApplicationResources.properties文件中167
8-3-6 重新编译、打包并运行更新后的应用程序168
第9章 Struts模块171
9-1 使用模块172
9-1-1 创建每个模块的Struts配置文件172
9-1-2 配置模块的web.xml部署描述符文件173
9-1-3 配置链接以访问专属于对应模块的JSP175
9-2 在模块化的应用程序中使用Validator176
9-3 在模块化的应用程序中使用Tiles176
9-4-1 建立模块目录和文件178
9-4 改变Mini HR应用程序以使用模块178
9-4-2 创建每个模块的Struts配置文件179
9-4-3 更新应用程序的web.xml部署描述符文件181
9-4-4 重新打包并运行更新后的应用程序184
第10章 国际化Struts应用程序185
10-1 了解Java的国际化支持185
10-1-1 java.util.Locale类185
10-1-2 java.util.ResourceBundle类187
10-1-3 java.text.MessageFormat类188
10-2 了解Struts的国际化支持189
10-2-2 消息资源190
10-2-1 Locale190
10-2-3 支持国际化的Struts标记库192
10-3 国际化Mini HR应用程序194
10-3-1 将所有应用程序文本条目添加到ApplicationResources.properties文件194
10-3-2 创建西班牙文的ApplicationResources.properties文件195
10-3-3 更新JSP以从ApplicationResources.properties文件检索所有的应用程序文本196
10-3-4 重新打包并运行更新后的应用程序199
第11章 HTML标记库203
11-1 了解JSP页面中的变量和范围203
第二部分 Struts标记库203
11-2 HTML标记库的使用204
11-3 HTML标记库标记205
11-3-1 base标记207
11-3-2 button标记208
11-3-3 cancel标记210
11-3-4 checkbox标记211
11-3-5 errors标记213
11-3-6 file标记214
11-3-7 form标记217
11-3-8 frame标记218
11-3-9 hidden标记222
11-3-10 html标记224
11-3-11 image标记225
11-3-12 img标记227
11-3-13 javascript标记231
11-3-14 link标记233
11-3-15 messages标记237
11-3-16 multibox标记238
11-3-17 option标记240
11-3-18 options标记241
11-3-19 optionsCollection标记243
11-3-20 password标记245
11-3-21 radio标记247
11-3-22 reset标记249
11-3-23 rewrite标记250
11-3-24 select标记253
11-3-25 submit标记255
11-3-26 text标记257
11-3-27 textarea标记259
11-4 常用标记属性261
11-3-28 xhtml标记261
第12章 Bean标记库265
12-1 了解JSP的变量和范围265
12-2 使用Bean标记库266
12-3 Bean标记库标记267
12-3-1 cookie标记269
12-3-2 define标记270
12-3-3 header标记273
12-3-4 include标记274
12-3-5 message标记276
12-3-6 page标记278
12-3-7 parameter标记279
12-3-8 resource标记281
12-3-9 size标记282
12-3-10 struts标记284
12-3-11 write标记287
第13章 逻辑标记库289
13-1 了解JSP的变量和范围289
13-2 使用逻辑标记库290
13-3 逻辑标记库标记291
13-3-1 empty标记293
13-3-2 equal标记294
13-3-3 forward标记297
13-3-4 greaterEqual标记297
13-3-5 greaterThan标记300
13-3-6 iterate标记302
13-3-7 lessEqual标记305
13-3-8 lessThan标记307
13-3-9 match标记310
13-3-10 messagesNotPresent标记312
13-3-11 messagesPresent标记313
13-3-12 notEmpty标记314
13-3-13 notEqual标记315
13-3-14 notMatch标记318
13-3-15 notPresent标记321
13-3-16 present标记324
13-3-17 redirect标记326
第14章 嵌套标记库331
14-1 了解Struts中的对象嵌套331
14-3 嵌套标记库标记333
14-2 嵌套标记库的使用333
14-3-1 nest标记336
14-3-2 root标记337
14-3-3 writeNesting标记338
第15章 在Struts中使用JSTL339
15-1 JSTL概述339
15-1-1 JSTL表达式语言340
15-1-2 JSTL标记库343
15-2 在Struts中使用JSTL346
15-2-1 Struts-EL347
15-2-2 JSTL替换示例348
15-2-3 Struts-EL标记库的使用351
15-2-4 Struts-EL标记库标记353
第三部分 Struts配置文件357
第16章 Struts配置文件357
16-1 了解XML DTD357
16-2 配置web.xml部署描述符文件358
16-3 Struts配置文件标记360
16-3-1 action标记361
16-3-3 controller标记364
16-3-2 action-mappings标记364
16-3-4 data-source标记367
16-3-5 data-sources标记368
16-3-6 exception标记368
16-3-7 form-bean标记370
16-3-8 form-beans标记371
16-3-9 form-property标记372
16-3-10 forward标记373
16-3-11 global-exceptions标记374
16-3-12 global-forwards标记375
16-3-13 message-resources标记376
16-3-14 plug-in标记377
16-3-15 set-property标记378
16-3-16 struts-config标记379
16-4 元数据标记379
16-5 使用Struts Console编辑Struts配置文件380
第17章 Tiles配置文件383
17-1 了解XML DTD383
17-2 启动Tiles插件384
17-3-1 add标记385
17-3 Tiles配置文件标记385
17-3-2 bean标记386
17-3-3 definition标记387
17-3-4 item标记388
17-3-5 put标记389
17-3-6 putList标记390
17-3-7 set-property标记391
17-3-8 tiles-definitions标记392
17-4 元数据标记392
17-5 用Struts Console编辑Tiles配置文件393
第18章 Validator配置文件395
18-1 两个配置文件395
18-2 了解XML DTD396
18-3 启用Validator插件397
18-4 Validator配置文件标记397
18-4-1 arg0、arg1、arg2和arg3标记398
18-4-2 constant标记400
18-4-3 constant-name标记400
18-4-5 field标记401
18-4-4 constant-value标记401
18-4-6 form标记402
18-4-7 form-validation标记403
18-4-8 formset标记404
18-4-9 global标记405
18-4-10 javascript标记405
18-4-11 msg标记407
18-4-12 validator标记408
18-4-13 var标记409
18-4-15 var-value标记410
18-4-14 var-name标记410
18-5 使用Struts Console编辑Validator配置文件411
第四部分 应用Struts413
第19章 保证Struts应用程序的安全性413
19-1 安全等级413
19-1-1 提供安全通信414
19-1-2 验证与授权414
19-1-3 基于角色的访问控制415
19-1-4 由容器管理的安全服务与由应用程序管理的安全服务415
19-2 使用由容器管理的安全服务416
19-2-1 登录配置418
19-2-2 由容器管理的安全传输424
19-3 由应用程序管理的安全服务425
19-3-1 创建安全服务425
19-3-2 将Struts与SSL整合在一起437
第20章 测试Struts应用程序441
20-1 测试类型441
20-1-1 单元测试441
20-2 对Struts应用程序进行单元测试442
20-1-3 系统测试442
20-1-2 功能测试442
20-2-1 测试模型443
20-2-2 测试控制器的行为448
20-2-3 测试视图457
20-3 由使用情形驱动的测试460
20-3-1 创建测试用例461
20-3-2 使用Canoo WebTest462
20-4 测试应用程序性能466
第五部分 附录471
附录 Struts Console快速参考471
热门推荐
- 63332.html
- 1856689.html
- 579867.html
- 106800.html
- 1499697.html
- 2540445.html
- 1832868.html
- 866878.html
- 1414011.html
- 1207455.html
- http://www.ickdjs.cc/book_3752383.html
- http://www.ickdjs.cc/book_2811962.html
- http://www.ickdjs.cc/book_1295181.html
- http://www.ickdjs.cc/book_609244.html
- http://www.ickdjs.cc/book_1509075.html
- http://www.ickdjs.cc/book_2442032.html
- http://www.ickdjs.cc/book_3200258.html
- http://www.ickdjs.cc/book_2822089.html
- http://www.ickdjs.cc/book_3763304.html
- http://www.ickdjs.cc/book_3323255.html