注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Struts 数据库项目开发宝典

Struts 数据库项目开发宝典

Struts 数据库项目开发宝典

定 价:¥69.00

作 者: 曹广鑫,王谢华,王建凤 等编著
出版社: 电子工业出版社
丛编项: 宝典丛书
标 签: 暂缺

ISBN: 9787121021350 出版时间: 2006-01-01 包装: 胶版纸
开本: 小16开 页数: 635 字数:  

内容简介

  本书是一部Struts数据库开发工具的操作指引,主要讲解了7个完整实例。通过完整的合同管理系统、会员管理系统、日志管理系统、信息发布管理系统实例充分展现了Struts分别与JDBC,Hibernate,JDO和Spring联合开发的各自的优势所在。另外,通过将Hibernate和Spring组件分别与JSF和WebWork结合使用制作了完整的安全(权限)管理系统、企业信息门户管理系统、网上商城管理实例,是程序设计人员的首选。本书是一本集综合性、实用性为一体的全面讲解使用Struts进行项目开发的书籍。本书的讲解循序渐进,由基于Struts+JDBC架构的简单系统开始,难度逐渐加深。前8章介绍了Struts的基础知识,后面的实例部分讲解了大量完整的项目开发实例,为广大读者介绍了基于Struts架构的不同实现。希望通过每个系统的开发,提供给读者一些软件设计的思想及理念。本书附带的光盘中包含每个实例的完整源代码,另外作者提供了网站为广大读者做后续的支持,网址WWW.relationirfro.corn或WWW.helpsoft.org。本书适用于使用Struts开发Web应用程序的技术人员及对相关技术感兴趣的读者,同时也非常适合具备一定Struts基础知识的读者进行学习和提高。

作者简介

暂缺《Struts 数据库项目开发宝典》作者简介

图书目录

第1部分 Struts基础知识
第1章 Struts入门
1.1 Java Servlet概述
1.2 JSP概述
1.3 Java Servlet概述
1.4 J2EE概述
1.4.1 命名和目录服务
1.4.2 安全性和事务处理管理
1.5 Model 2概述
1.6 JSTL概述
1.6.1 表达式语言
1.6.2 EL语言的运算符
1.6.3 empty运算符
1.6.4 比较运算符
1.6.5 Core标签库
1.7 MVC概述
1.8 Struts概述
1.8.1 Framework的概念
1.8.2 Framework体系简介
1.8.3 Struts的概念和体系结枸
1.8.4 Struts的工作原理和组件
1.8.5 Struts的基他组件
1.9 小结
第2章 Struts的开发环境
2.1 Eclipse开发环境
2.1.1 Eclipse概述
2.1.2 下载和安装DEclipse
2.1.3 创建CVS资源库
2.1.4 调试Eclipse
2.2 应用服务器
2.2.1 Tomcat应用服务器
2.2.2 Resin应用服务器
2.3 Web应用程序开发插件
2.3.1 MyEclipse简介
2.3.2 配置Resin
2.3.3 sysdeo简介
2.3.4 编写程序
2.4 小结
第3章 创建一个Struts应用程序
3.1 登录系统
3.1.1 从这里开始
3.1.2 登录系统的工作流程
3.2 学习RelationInfo应用
3.2.1 欢迎页面的代码
3.2.2 登录页面的源代码
3.2.3 欢迎界面的配置源代码
3.2.4 退出配置的源代码
3.2.5 signup配置
3.2.6 UserForm源代码
3.2.7 SignupAction源代码
3.3 小结
第4章 ActionForm
4.1 ActionForm概述
4.2 ActionForm的功能实现
4.2.1 ActionForm的字段采集功能
4.2.2 ActionForm作为数据缓冲
4.2.3 ActionForm作为数据校验器
4.2.4 ActionForm实现类型转换
4.2.5 ActionForm作为传输对象
4.3 ActionForm的设计原理
4.3.1 ActionForm可以共享名称
4.3.2 ActionForm可以最小化用户代码
4.3.3 ActionForm可以封装Helper
4.3.4 其他Bean作为ActionForm的子类
4.4 ActionForm的实现技巧
4.4.1 实现业务层接口
4.4.2 嵌套可变值对象
4.4.3 设置不可变值对象
4.4.4 设置可变值对象
4.4.5 使用工厂方法
4.4.6 通过反射传递值
4.4.7 使用适配器类
4.5 小结
第5章 ActinForward和ActionMapping
5.1 ActinForward概述
5.2 ActinForward的工作原理
5.2.1 转发请求
5.2.2 重定向请求
5.3 全局转发和局部转发
5.4 ActinForward的参数
5.4.1 在页面中添加参数
5.4.2 在Action类中添加参数
5.5 动态转发
5.6 链接地址保持不变
5.7 自定义ActinForward类
5.8 设计ActionMapping
5.8.1 进入ActionMapping
5.8.2 ActionMapping类
5.8.3 ActionMapping的实现原理
5.8.4 ActionMapping属性
5.9 嵌套的组件
5.9.1 局部转发
5.9.2 局部异常
5.10 ActionMapping的实现
5.11 小结
第6章 Action
6.1 Action概述
6.2 Action的实现原理和过程
6.3 从ActionServlet至RequestProcessor
6.4 FrowardAction,IncludeAction,SwitchAction简介
6.5 使用DispatchAction类
6.6 使用LookupDispatchAction类
6.7 小结
第7章 Validator框架和Tiles
7.1 Validator框回的简介与设置
7.1.1 validator-rules.xml文件
7.1.2 validation.xml文件
7.1.3 required Validator
7.1.4 mask Validator
7.1.5 range Validator
7.1.6 maxlength Validator
7.1.7 mainlength Validator
7.1.8 email Validator
7.2 Validator客户端验证
7.3 Validator信息管理
7.4 Validator内建验证器
7.5 自定义Validator验证器
7.6 在JSP页面中捕获错误信息
7.6.1 捕捉服务器端的错误信息
7.6.2 捕捉JavaScript的错误信息
7.7 编写扩展Struts Validator验证密码输入
7.8 Tiles简介与设置
7.9 使用XML管理Tiles配置资源
7.10 使用JSP管理Tiles配置资源
7.11 Struts的国际化支援
7.12 PlugIn插件
7.13 小结
第8章 JSTL和Struts标签
8.1 JSTL标签
8.1.1 JSP的优势
8.1.2 Struts和JSTL
8.1.3 Struts标签和MVC
8.2 标签简介
8.2.1 如何开发标签
8.2.2 Struts标签术语
8.2.3 使用标签
8.2.4 标签概述
8.3 Struts标签库
8.3.1 Bean标签
8.3.2 HTML标签
8.3.3 Logic标签
8.4 应用Struts标签
8.4.1 Struts标签
8.4.2 Struts标答的基础应用
8.4.3 高级技术
8.5 小结
第2部分 Struts与其他Java组件进行联合开发
第9章 基于Struts+JDBC架构开发合同管理系统
9.1 合同管理系统的业务简介
9.1.1 合同管理系统的目的
9.1.2 合同管理系统的应用范围
9.1.3 项目背景
9.2 合同管理系统的业务概述
9.2.1 系统目标
9.2.2 系统针对的用户
9.3 合同管理系统的系统设计
9.3.1 系统功能分析
9.3.2 系统功能模块划分
9.4 合同管理系统的数据库设计
9.4.1 数据库需求分析
9.4.2 数据库概念模型设计
9.4.3 数据库物理模型设计
9.4.4 数据库逻辑结构设计
9.4.5 数据库管理
9.5 合同管理系统的设计与实现
9.5.1 他HelpContract工程
9.5.2 系统公用 类的设计和实现
9.5.3 甲方管理
9.6 Tomcat简介
9.6.1 Tomcat的架构
9.6.2 Tomcat 5.0的安装及测试步骤
9.6.3 Tomcat 5.0原目录结构
9.7 合同管理系统的发布和运行
9.7.1 配置文件helpContract.xml的创建
9.7.2 集成Tomcat
9.7.3 运行MyEclipse的Tomcat
9.8 技术讲解——Log4j运用
9.8.1 Log4j简介
9.8.2 Log4j的配置
9.8.3 Log4j的使用
9.8.4 Log4j的其他相关知识
9.9 小结
第10章 基于Struts+Hibernate 3架构开发会员管理系统
10.1 会员管理系统的业务简介
10.1.1 会员管理系统的目的
10.1.2 会员管理系统的应用范围
10.1.3 会员管理系统的设计原则
10.2 会员管理系统的业务概述
10.2.1 系统目标
10.2.2 系统针对的用户
10.3 会员管理系统的系统设计
10.3.1 系统功能功能分析
10.3.2 系统功能模块划分
10.4 会员管理系统的数据库设计
10.4.1 数据库需求分析
10.4.2 数据库概念模型设计
10.4.3 数据库物理模型设计
10.4.4 数据库逻辑结构设计
10.4.5 数据库管理
10.5 Hibernate 3入门
10.5.1 Hibernate简介
10.5.2 Hibernate所需的类库
10.6 会员和宣系统的设计与实现
10.6.1 会用类的设计和实现
10.6.2 会员管理
10.6.3 商品类别管理
10.6.4 提醒管理
10.7 会员管理系统的发布运行和系统预览
10.7.1 Resin的安装
10.7.2 发布
10.7.3 系统预览
10.8 小结
第11章 基于Struts+JDO架构开发日志管理系统
11.1 日志管理系统的业务简介
11.1.1 日志管理系统的目的
11.1.2 日志管理系统的应用范围
11.1.3 日志管理系统的设计原则
11.2 日志管理系统的业务概述
11.2.1 系统目标
11.2.2 系统针对的用户
11.3 日志管理系统的系统设计
11.3.1 系统功能分析
11.3.2 系统国能模块划分
11.4 日志管理系统的数据库设计
11.4.1 数据库需示分析
11.4.2 数据库概念模型设计
11.4.3 数据库逻辑结构设计
11.5 Struts+JDO架构概述
11.5.1 JDO概述
11.5.2 JDO和JDBC
11.5.3 Struts+JDO架构
11.6 日志管理系统的设计与实现
11.6.1 系统公用类的设计和实现
11.6.2 日志类型管理
11.6.3 日志管理
11.7 日志管理系统的发布运行和系统预览
11.8 小结
第12章 基于Struts+Spring+Hibernate架构开发信息发布管理系统
12.1 信息发布管理系统的业务简介
12.1.1 信息发布管理系统的目的
12.1.2 信息发布管理系统的应用范围
12.1.3 信息发布管理系统的设计原则
12.2 信息发布管理系统的业务概述
12.2.1 系统目标
12.2.2 系统针对的用户
12.3 信息发布管理系统的系统凤计
12.3.1 系统功能分析
12.3.2 系统功能模块划分
12.4 信息发布管理系统的数据库设计
12.4.1 数据库需求分析
12.4.2 数据库概念模型设计
12.4.3 数据库结构设计
12.4.4 数据库管理
12.5 Struts+Sprig+Hibernate架构
12.5.1 表示层
12.5.2 持久层
12.5.3 业务层
12.5.4 域模块层
12.6 信息发面眨理系统的设计与实现
12.6.1 HelpInfopub工程目录的创建
12.6.2 系统公用类的设计和实现
12.6.3 栏目管理
12.6.4 模板管理
12.7 信息发布管理系统的发布和运行
12.7.1 信息发布系统的首页
12.7.2 登录信息发布系统
12.8 小结
第3部分 使用其他常用Java组件进行实例开发
第13章 基于JSF+Spring+Hibernate架构开发安全(权限)管理系统
13.1 安全(权限)管理系统的业务简介
13.1.1 安全(权限)管理系统的目标
13.1.2 安全(权限)管理系统的应用范围
13.1.3 安全(权限)管理系统的设计原则
13.2 安全(权限)管理系统的业务概述
13.2.1 系统目标
13.2.2 系统针对的用户
13.3 安全管理系统的系统设计
13.3.1 系统功能分析
13.3.2 系统功能的模块划分
13.4 安全管理系统的数据库设计
13.4.1 数据库需求分析
13.4.2 数据库概念模型设计
13.4.3 数据库逻辑结构设计
13.4.4 数据库管理
13.5 JSF+Spring+Hibernate集成
13.5.1 JSF简介
13.5.2 Spring简介
13.5.3 框架设计
13.6 安全(权限)管理系统的设计与实现
13.6.1 系统公用类的设计和实现
13.6.2 菜单管理
13.6.3 角色管理
13.6.4 角色设置管理
13.7 安全(权限)管理系统的发布和运行
13.7.1 安全(权限)管理系统的首页
13.7.2 登录安全(权限)管理系统
13.8 小结
第14章 基于WebWork+Spring+Hibernate架构开发企业信息门户管理系统
14.1 企业信息门户管理系统的业务简介
14.1.1 企业信息门户管理系统的目的
14.1.2 企业信息门户管理系统的应用范围
14.1.3 企业信息门户管理系统的设计原则
14.2 企业信息门户管理系统的业务概述
14.2.1 系统目标
14.2.2 系统针对的用户
14.3 企业信息门户管理系统的系统设计
14.3.1 系统功能分析
14.3.2 系统功能模块划分
14.4 企业信息门户管理系统的数据库设计
14.4.1 数据库需求分析
14.4.2 数据库概念模型设计
14.4.3 数据库逻辑结构设计
14.4.4 数据库管理
14.5 WebWork简介
14.6 企业信息门户管理系统的设计与实现
14.6.1 系统公用类的设计和实现
14.6.2 合作伙伴管理
14.6.3 招聘管理
14.7 企业信息门户管理系统的发布和运行
14.7.1 企业信息门户系统的首页
14.7.2 登录企业信息门户系统
14.8 小结
第15章 基于Spring+Hibernate架构开发网上商城管理系统
15.1 网上商城管理系统的业务简介
15.1.1 网上商城管理系统的目的
15.1.2 网上商城管理系统的应用范围
15.1.3 网商城管理系统的设计原则
15.2 网上商城管理系统的业务概述
15.2.1 系统目标
15.2.2 系统针对的用户
15.3 网上商城管理系统的系统设计
15.3.1 系统功能分析
15.3.2 系统功能模块划分
15.4 网上商城管理系统的数据库设计
15.4.1 数据库需求分析
15.4.2 数据库概念模型设计
15.4.3 数据库逻辑结构设计
15.4.4 数据库管理
15.5 网上商城管理系统的设计与实现
15.5.1 系统公用类的设计和实现
15.5.2 订单管理
15.5.3 商品类型管理
15.5.4 会员管理
15.6 网上商城管理系统的发布和运行
15.6.1 网上商城管理系统的首页
15.6.2 登录网上商城管理系统
15.7 小结

本目录推荐