图书介绍
Struts基础与案例开发详解PDF|Epub|txt|kindle电子书版本网盘下载
- 张孝祥,徐明华丛书主编;徐明华,邱加永编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302208563
- 出版时间:2009
- 标注页数:501页
- 文件大小:155MB
- 文件页数:513页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Struts基础与案例开发详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Struts起步1
1.1 Struts应用概述2
1.2 Struts安装3
1.3 第一个示例:logindemo5
1.4 上机练习14
第2章 体验Struts15
2.1 Struts执行流程16
2.2 Struts工作原理19
2.3 注册程序分析20
2.4 完善注册程序25
2.5 上机练习28
第3章 Struts组件29
3.1 Struts组件介绍30
3.2 ActionServlet组件31
3.2.1 初始化方法分析31
3.2.2 业务方法分析33
3.2.3 自定义RequestProcessor类37
3.3 ActionForm组件39
3.3.1 ActionForm概述39
3.3.2 ActionForm使用40
3.3.3 DynaActionForm使用41
3.3.4 DynaValidatorForm示例42
3.4 ActionForward组件44
3.5 ActionMapping组件46
3.6 Action组件48
3.6.1 ForwardAction部分49
3.6.2 DispatchAction部分51
3.6.3 MappingDispatchAction部分53
3.6.4 LookupDispatchAction部分55
3.6.5 IncludeAction部分56
3.6.6 SwitchAction部分56
3.7 综合示例57
3.7.1 系统总体设计图57
3.7.2 系统用例图58
3.7.3 数据库58
3.7.4 系统效果图展示59
3.7.5 代码树形图62
3.7.6 代码清单63
3.8 上机练习71
第4章 Struts标签73
4.1 Struts标签74
4.2 Struts HTML标签74
4.3 Bean标签79
4.4 Logic标签82
4.5 自定义标签85
4.6 综合应用示例90
4.7 上机练习96
第5章 国际化应用97
5.1 常见国际化实例98
5.2 Java应用程序的国际化99
5.3 页面内容国际化103
5.4 异常信息国际化106
5.5 提示信息国际化109
5.6 上机练习112
第6章 验证框架应用113
6.1 ActionForm验证114
6.2 Action的代码验证118
6.3 验证框架验证119
6.4 使用DynaValidatorForm的验证127
6.5 自定义验证规则128
6.6 综合示例132
6.7 上机练习138
第7章 Struts的Tiles框架139
7.1 Tiles框架的概述140
7.2 Tiles的配置与应用142
7.3 Struts与Tiles集成145
7.4 Tiles组件的组合148
7.5 上机练习150
第8章 Struts技巧运用151
8.1 利用Token解决重复提交152
8.2 BeanUtils与PropertyUtils的用法及区别159
8.3 Struts的上传和下载162
8.3.1 使用commons-fileupload上传文件162
8.3.2 使用Struts的上传文件功能165
8.3.3 文件的下载168
8.4 null与″″的区别170
8.5 Struts处理中文乱码问题总结171
8.6 Struts生成验证图片174
8.7 页面跳转技巧177
8.8 上机练习180
第9章 FCKeditor应用181
9.1 FCKeditor介绍182
9.2 FCKeditor下载182
9.3 在Java Web项目中使用FCKeditor183
9.3.1 创建Web项目184
9.3.2 添加FCKeditor组件文件184
9.3.3 添加FCKeditor整合包185
9.3.4 在页面使用FCKeditor组件187
9.3.5 FCKeditor标签介绍189
9.4 FCKeditor的优化192
9.4.1 自定义工具集193
9.4.2 FCKeditor瘦身194
9.4.3 解决上传文件中文名乱码问题194
9.4.4 安全问题197
9.5 上机练习197
第10章 版本控制系统应用199
10.1 版本控制概述200
10.1.1 版本控制术语200
10.1.2 主流版本控制系统201
10.2 CVS的使用202
10.2.1 CVS服务器的安装202
10.2.2 CVS服务器的配置203
10.2.3 查看运行状态203
10.2.4 Eclipse与CVS协同开发206
10.2.5 CVS用户管理217
10.3 SVN的使用219
10.3.1 SVN服务器的安装与配置220
10.3.2 Eclipse与SVN协同开发224
10.4 上机练习231
第11章 Hibernate应用233
11.1 对象关系映射概述234
11.2 Hibernate入门知识234
11.2.1 Hibernate概述234
11.2.2 搭建Hibernate应用开发环境235
11.2.3 第一个Hibernate应用程序237
11.2.4 Hibernate的核心类和接口241
11.2.5 Hibernate的工作过程242
11.3 Hibernate基本配置及操作242
11.3.1 Hibernate全局配置文件242
11.3.2 对象关系映射文件244
11.3.3 操纵Session249
11.4 Hibernate高级映射252
11.4.1 集合映射252
11.4.2 组件映射256
11.4.3 关联关系映射262
11.4.4 继承关系映射278
11.5 上机练习284
第12章 深入Hibernate285
12.1 Hibernate数据查询286
12.1.1 HQL286
12.1.2 Criteria Queries294
12.1.3 Native SQL Queries297
12.1.4 调用存储过程299
12.2 Hibernate事务管理和并发控制300
12.2.1 事务管理300
12.2.2 并发访问控制303
12.3 Hibernate性能优化306
12.3.1 延迟加载307
12.3.2 抓取策略309
12.3.3 缓存管理311
12.4 在Web应用程序中使用Hibernate320
12.4.1 Hibernate整合Struts320
12.4.2 泛型DAO模式Hibernate实现321
12.4.3 OpenSessionInView模式324
12.5 上机练习326
第13章 Spring应用327
13.1 Spring概述328
13.2 搭建Spring应用开发环境329
13.2.1 Spring的下载和安装329
13.2.2 添加Spring配置文件330
13.3 IoC的理解331
1 3.3.1 依赖注入的概念331
13.3.2 Spring的依赖注入332
13.3.3 Spring的容器335
13.3.4 使用xml装配Bean335
13.4 AOP的理解341
13.4.1 AOP概述341
13.4.2 Spring AOP的原理343
13.4.3 Spring AOP的实现344
13.5 Spring对JDBC的支持350
13.5.1 Spring对DAO的支持350
13.5.2 数据源注入352
13.5.3 对JDBC的支持354
13.6 Spring事务管理358
13.6.1 Spring的事务管理器358
13.6.2 事务属性介绍359
13.6.3 声明式事务管理361
13.7 Spring整合Hibernate364
13.7.1 SessionFactory注入364
13.7.2 Hibernate Template365
13.7.3 Hibernate声明式事务管理366
13.8 Spring整合Struts367
13.8.1 Web应用中自动加载WebApplicationContext368
13.8.2 整合Struts369
13.8.3 在Web应用中使用Spring提供的两个过滤器372
13.9 上机练习373
第14章 个人求职管理系统375
14.1 系统概述376
14.2 系统需求376
14.3 系统功能描述377
14.4 系统设计379
14.4.1 系统架构设计379
14.4.2 业务实体设计380
14.4.3 业务逻辑设计380
14.5 数据库设计381
14.5.1 E-R图设计381
14.5.2 物理建模381
14.5.3 设计表格382
14.5.4 表格脚本382
14.6 通用功能实现384
14.6.1 工具类编写384
14.6.2 汉字编码过滤器385
14.6.3 用户权限过滤器386
14.7 功能模块实现387
14.7.1 用户登录387
14.7.2 添加信息394
14.7.3 信息列表401
14.8 运行工程407
14.8.1 使用工具407
14.8.2 工程结构407
14.8.3 工程部署408
16.8.4 运行程序409
14.9 上机练习410
第15章 通用权限管理系统411
15.1 系统概述412
15.2 系统需求412
15.3 系统功能描述414
15.3.1 登录验证414
15.3.2 当前用户设置模块416
15.3.3 用户管理模块417
15.3.4 角色管理模块420
15.3.5 权限管理模块421
15.3.6 资源管理模块421
15.3.7 操作管理模块422
15.3.8 系统内容权限过滤功能模块422
15.4 系统设计423
15.4.1 系统架构设计423
15.4.2 业务实体设计423
15.5 实体域模型的实现424
15.6 通用功能实现428
15.6.1 分页查询功能428
15.6.2 汉字编码过滤器433
15.6.3 OpenSessionInView过滤器434
15.6.4 权限过滤器435
15.7 主要模块的功能实现438
15.7.1 系统详细设计438
15.7.2 图片验证码生成438
15.7.3 角色管理模块442
15.8 运行项目448
15.8.1 使用工具448
15.8.2 工程部署448
15.8.3 运行程序449
15.9 上机练习450
第16章 文章管理系统451
16.1 系统概述452
16.2 系统需求452
16.2.1 前台文章模块453
16.2.2 管理文章模块453
16.3 系统功能描述454
16.3.1 前台浏览文章454
16.3.2 后台管理文章457
16.4 系统设计460
16.4.1 系统架构设计460
16.4.2 业务实体设计460
16.4.3 业务逻辑设计461
16.5 数据库设计462
16.5.1 物理建模462
16.5.2 设计表格463
16.5.3 表格脚本464
16.6 通过功能实现466
16.6.1 操作数据库466
16.6.2 整合Spring技巧467
16.6.3 常用函数工具类471
16.7 功能模块实现472
16.7.1 首页实现472
16.7.2 搜索功能实现482
16.7.3 分类文章列表实现495
16.7.4 文章详细信息实现496
16.7.5 文章管理实现498
16.8 运行工程499
16.8.1 使用工具499
16.8.2 工程部署499
16.8.3 运行程序500
16.9 上机练习501