图书介绍
Struts2基础与案例开发详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 胡波,邱加永,许焕新编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302327264
- 出版时间:2013
- 标注页数:435页
- 文件大小:266MB
- 文件页数:449页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Struts2基础与案例开发详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Struts2起步1
1.1 Struts2概述2
1.2 Struts2的安装3
1.3 一个HelloWorld示例4
1.3.1 创建Web应用4
1.3.2 配置Struts25
1.3.3 创建控制类HelloWorld5
1.3.4 创建HelloWorld.jsp6
1.3.5 配置HelloWorld7
1.3.6 发布运行HelloWorld8
1.4 本章小结9
1.5 上机练习9
第2章 体验Struts211
2.1 Struts2的执行流程与原理12
2.2 登录程序示例18
2.3 Action的驱动模式21
2.3.1 Property-Driven22
2.3.2 Model-Driven24
2.4 request、response、session、application对象的访问26
2.5 完善登录程序27
2.6 本章小结30
2.7 上机练习30
第3章 Struts2的配置方式一31
3.1 web.xml的配置32
3.2 struts.xml的配置34
3.2.1 bean的配置34
3.2.2 package的配置36
3.2.3 namespace的配置37
3.2.4 constant的配置38
3.2.5 interceptor的配置38
3.2.6 include的配置41
3.2.7 action的配置41
3.2.8 result的配置45
3.2.9 exception的配置47
3.3 Result types的配置49
3.3.1 Chain Result的配置50
3.3.2 Dispatcher Result的配置51
3.3.3 FreeMarker Result的配置52
3.3.4 HttpHeader Result的配置52
3.3.5 Redirect Result的配置52
3.3.6 Stream Result的配置53
3.3.7 Velocity Result的配置54
3.3.8 XSLT Result的配置55
3.3.9 PlainText Result的配置56
3.3.10 JSON Result的配置57
3.3.11 全局结果60
3.3.12 动态结果映射62
3.4 本章小结63
3.5 上机练习63
第4章 Struts2的配置方式二65
4.1 Annotation的配置66
4.1.1 Namespace的配置68
4.1.2 ParentPackage的配置68
4.1.3 Action的配置70
4.1.4 Actions的配置71
4.1.5 InterceptorRefs的配置72
4.1.6 Result的配置72
4.1.7 Results的配置73
4.1.8 ResultPath的配置73
4.1.9 ExceptionMapping的配置74
4.1.10 ExceptionMappings的配置74
4.2 Validation Annotations的配置75
4.2.1 ConversionErrorFieldValidator的配置75
4.2.2 DateRangeFieldValidator的配置78
4.2.3 DoubleRangeFieldValidator的配置81
4.2.4 EmailValidator的配置82
4.2.5 ExpressionValidator的配置82
4.2.6 IntRangeFieldValidator的配置83
4.2.7 RegexFieldValidator的配置85
4.2.8 RequiredFieldValidator的配置86
4.2.9 RequiredStringValidator的配置87
4.2.10 StringLengthFieldValidator的配置87
4.2.11 UrlValidator的配置88
4.2.12 Validation的配置89
4.2.13 Validations的配置90
4.2.14 VisitorFieldValidator的配置91
4.2.15 CustomValidator的配置93
4.3 struts.properties的配置95
4.4 struts-plugin.xml的配置95
4.5 各种配置文件的加载顺序95
4.6 本章小结95
4.7 上机练习96
第5章 体验Struts2拦截器97
5.1 Struts2拦截器的体系结构98
5.2 Struts2拦截器99
5.3 自定义拦截器101
5.4 拦截器的示例102
5.5 用Annotation配置拦截器109
5.6 本章小结110
5.7 上机练习111
第6章 Struts2的类型转换113
6.1 Struts2的类型转换器114
6.2 自定义转换器115
6.3 批量类型转换实例119
6.4 类型转换的原理与实现123
6.5 本章小结124
6.6 上机练习124
第7章 OGNL的应用127
7.1 OGNL概述128
7.2 OGNL的语法基础128
7.2.1 OGNL的表达式128
7.2.2 常量129
7.2.3 操作符129
7.2.4 访问JavaBean的属性129
7.2.5 索引访问129
7.3 OGNL的使用133
7.4 Struts2中的OGNL137
7.5 本章小结139
7.6 上机练习139
第8章 Struts2标签一141
8.1 Struts2标签的引入142
8.2 通用标签144
8.2.1 流程控制标签144
8.2.2 数据标签157
8.3 UI标签173
8.3.1 表单标签173
8.3.2 非表单标签193
8.4 本章小结197
8.5 上机练习197
第9章 Struts2标签二199
9.1 Ajax标签200
9.1.1 a标签200
9.1.2 autocompleter标签203
9.1.3 bind标签206
9.1.4 datetimepicker标签209
9.1.5 div标签211
9.1.6 head标签214
9.1.7 submit标签216
9.1.8 tabbedpanel标签218
9.1.9 textarea标签222
9.1.10 tree/treenode标签223
9.2 Struts2主题和模板226
9.3 本章小结228
9.4 上机练习228
第10章 Struts2校验231
10.1 快速上手232
10.2 服务器端的校验配置238
10.3 客户端的校验配置247
10.4 Ajax的校验配置251
10.5 本章小结253
10.6 上机练习254
第11章 Struts2的国际化255
11.1 常见国际化实例256
11.2 页面内容国际化258
11.3 错误信息国际化264
11.4 格式化输出日期和数值266
11.5 资源文件的加载方式和流程268
11.6 本章小结272
11.7 上机练习272
第12章 Struts2的扩展功能273
12.1 Token应用274
12.1.1 TokenInterceptor的使用274
12.1.2 TokenSessionStoreInterceptor的使用279
12.2 Struts2的上传、下载实现281
12.2.1 Struts2文件上传281
12.2.2 Struts2文件下载290
12.3 Struts2中文乱码处理总结297
12.4 页面跳转技巧298
12.5 使用SiteMesh布局299
12.5.1 SiteMesh简介299
12.5.2 SiteMesh运行原理300
12.5.3 SiteMesh实例301
12.6 在Struts2中使用FreeMarker305
12.6.1 FreeMarker简介305
12.6.2 FreeMarker快速上手305
12.6.3 在Struts2中使用FreeMarker307
12.7 本章小结310
12.8 上机练习310
第13章 S2SH整合313
13.1 S2SH整合的目的314
13.2 Struts2与Spring整合315
13.3 Struts2与Hibernate整合319
13.4 Struts2+Spring+Hibernate整合324
13.5 本章小结329
13.6 上机练习330
第14章 jQuery的应用一331
14.1 jQuery的安装332
14.2 强大的选择器332
14.2.1 基本选择器332
14.2.2 层级选择器333
14.2.3 简单选择器335
14.2.4 内容选择器337
14.2.5 可见性选择器339
14.2.6 属性选择器340
14.2.7 子元素选择器342
14.2.8 表单选择器344
14.2.9 表单对象属性选择器347
14.3 jQuery的文档处理348
14.3.1 选择元素349
14.3.2 新增元素350
14.3.3 修改元素351
14.3.4 删除元素352
14.3.5 复制元素352
14.3.6 包裹元素353
14.3.7 添加元素353
14.3.8 属性操作358
14.3.9 获取和设置Html、文本和值362
14.4 jQuery选择器365
14.5 本章小结368
14.6 上机练习369
第15章 jQuery的应用二371
15.1 jQuery的事件处理372
15.1.1 页面加载372
15.1.2 事件绑定373
15.1.3 移除事件375
15.1.4 切换事件377
15.1.5 触发事件378
15.2 jQuery效果处理380
15.2.1 基本效果380
15.2.2 淡入、淡出效果381
15.2.3 滑动效果382
15.2.4 自定义动画382
15.3 jQuery Ajax支持390
15.3.1 loadO()方法390
15.3.2 $.get()方法392
15.3.3 $.post()方法395
15.3.4 $.getScript()方法396
15.3.5 $.getJson()方法396
15.3.6 $.ajax()方法396
15.3.7 序列化元素399
15.3.8 Ajax全局事件401
15.4 jQuery工具函数401
15.5 本章小结405
15.6 上机练习405
第16章 Struts2的测试407
16.1 单元测试简介408
16.2 Struts2的单元测试408
16.2.1 Struts2单独进行单元测试409
16.2.2 Struts2与Spring集成进行单元测试413
16.3 本章小结415
16.4 上机练习415
第17章 AOP日志管理系统417
17.1 系统概述418
17.2 系统需求418
17.3 系统功能描述418
17.4 数据库设计422
17.4.1 E-R图设计422
17.4.2 物理建模422
17.4.3 设计表格423
17.4.4 表格脚本423
17.5 编码实现424
17.5.1 编写配置文件424
17.5.2 编写Action类429
17.5.3 编写业务类430
17.6 运行工程430
17.6.1 使用工具430
17.6.2 工程部署431
17.6.3 运行程序431
17.7 本章小结433
附录 部分属性设置说明434
热门推荐
- 20315.html
- 897000.html
- 365714.html
- 809495.html
- 2989252.html
- 1628282.html
- 3458590.html
- 1474015.html
- 1902413.html
- 2647830.html
- http://www.ickdjs.cc/book_18934.html
- http://www.ickdjs.cc/book_1714019.html
- http://www.ickdjs.cc/book_3161273.html
- http://www.ickdjs.cc/book_1518.html
- http://www.ickdjs.cc/book_1708837.html
- http://www.ickdjs.cc/book_1319920.html
- http://www.ickdjs.cc/book_110012.html
- http://www.ickdjs.cc/book_3522160.html
- http://www.ickdjs.cc/book_1231498.html
- http://www.ickdjs.cc/book_224976.html