欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > Struts基础与案例开发详解

浏览历史

Struts基础与案例开发详解

Struts基础与案例开发详解

prev next

  • 商品货号:01382009-9-10-2176
  • 商品重量:0克
    作者:张孝祥徐明华
    图书书号/ISBN: 9787302208563
    出版日期:2009-09-01
    印张:32.25
    字数:774千字
    开本:190×260
  • 上架时间:2009-09-10
    商品点击数:745
  • 定价:¥53.00元
    本店售价:¥32.25元
    注册用户:¥32.25元
    vip:¥30.64元
    黄金等级:¥29.03元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书以Java为平台,结合应用实例,全面系统地介绍了应用Struts框架进行项目开发和编程的基础知识及应用方向。 书中内容由浅入深、循序渐进地介绍了Struts的相关内容,其中,Struts组件、Struts标签、Struts国际化应用、验证框架、Tiles框架应用、技巧工具应用、FCKEditor在线编辑器、Hibernate应用、Spring应用等。在讲解过程中,引用了大量的实例,且每部分内容都包含详细的操作步骤和技巧提示。 书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定Java编程经验的用户使用,也适合广大软件开发者和编程爱好者作为参考用书,同时也可以作为大中专院校及社会培训团体的教材。

目 录
第1章 Struts起步 1
1.1 Struts应用概述 2
1.2 Struts安装 3
1.3 第一个示例:logindemo 5
1.4 上机练习 14
第2章 体验Struts 15
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项目中 使用FCKeditor 183
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 操纵Session 249
11.4 Hibernate高级映射 252
11.4.1 集合映射 252
11.4.2 组件映射 256
11.4.3 关联关系映射 262
11.4.4 继承关系映射 278
11.5 上机练习 284
第12章 深入Hibernate 285
12.1 Hibernate数据查询 286
12.1.1 HQL 286
12.1.2 Criteria Queries 294
12.1.3 Native SQL Queries 297
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应用程序中 使用Hibernate 320
12.4.1 Hibernate整合Struts 320
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
13.3.1 依赖注入的概念 331
13.3.2 Spring的依赖注入 332
13.3.3 Spring的容器 335
13.3.4 使用xml装配Bean 335
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整合Hibernate 364
13.7.1 SessionFactory注入 364
13.7.2 Hibernate Template 365
13.7.3 Hibernate声明式事务管理 366
13.8 Spring整合Struts 367
13.8.1 Web应用中自动加载 WebApplicationContext 368
13.8.2 整合Struts 369
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





















商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha