内容简介
1.2 Eclipse项目
1.2.1 Eclipse的平台简介
第1篇 基础篇
第1章 Eclipse简介
1.1 Eclipse的历史
1.3 Eclipse帮助手册
1.2.2 Java开发工具
1.6 本书系统配置情况
1.5 Eclipse的安装与获取
1.4 Eclipse的版本
1.7.3 配置Java环境
1.7.2 JDK的安装
1.7 JDK的获取与安装
1.7.1 JDK的获取
1.8 本章小结
2.1 平台基本机制
第2章 Eclipse的体系结构
2.2 工作台
2.3.2 JFace工具箱
2.3.1 SWT标准小部件
2.3 SWT和JFace
2.6 Web开发中常用的功能
2.5 外部的辅助工具
2.4 团队开发支持
2.6.1 文件功能
2.6.2 源代码功能
2.6.3 重构功能
2.6.5 Run功能
2.6.4 项目功能
2.7 本章小结
2.6.6 窗口功能
3.1 Servlet简介
第3章 Web开发技术简介
第2篇 进阶篇
3.3 JSP+Servlet简单开发实例
3.2 JSP简介
3.3.3 编写CheckAccount.java文件
3.3.2 编写logon.jsp文件
3.3.1 创建工程
3.3.4 编写结果页面
3.5.2 视图
3.5.1 模型
3.4 Hibernate简介
3.5 Struts简介
3.8 本章小结
3.7.2 JBoss
3.5.3 控制器
3.6 Spring简介
3.7 Tomcat和JBoss
3.7.1 Tomcat
4.1.2 Tomcat的安装
4.1.1 Tomcat简介
第4章 Eclipse和Tomcat
4.1 Tomcat的简介与安装
4.1.3 Tomcat的目录结构
4.1.4 在Tomcat服务器中运行Web实例
4.2.2 TomcatPlugin插件的配置
4.2.1 TomcatPlugin插件的下载与安装
4.2 TomcatPlugin插件的安装和配置
4.2.3 使用TomcatPlugin插件
4.3.1 用Eclipse新建Tomcat工程
4.3 在Eclipse平台上开发Web应用程序
4.3.2 创建工程中的Servlet
4.3.4 运行Servlet
4.3.3 创建工程中的部署文件
4.3.5 创建工程中的JSP
4.4.2 重新启动Tomcat的时机
4.4.1 用TomcatPlugin发布工程
4.3.6 在Eclipse中发布项目
4.4 疑难解析
4.5 本章小结
5.1.2 MySQL的安装与配置
5.1.1 MySQL简介
第5章 在Eclipse中进行数据库开发
5.1 MySQL数据库
5.1.3 MySQL的基本操作
5.1.4 使用MySQL管理工具
5.2.2 JDBC编程方法
5.2.1 JDBC简介
5.2 JDBC编程
5.2.3 JDBC编程实例
5.4 本章小结
5.3 疑难解析
6.1.2 用Struts实现MVC模式
6.1.1 Struts简介
第6章 在Eclipse环境下Struts框架的应用
6.1 Struts框架简介
6.1.3 Struts的下载
6.2.2 添加Struts包
6.2.1 创建Tomcat工程
6.2 一个简单的Struts实例
6.2.4 设计视图
6.2.3 实例功能描述
6.2.5 设计控制器
6.2.6 编写配置文件
6.3 StrutsIDE插件
6.2.7 运行实例
6.4.2 添加Struts支持
6.4.1 新建Tomcat工程
6.4 在Eclipse中使用StrutsIDE开发Struts工程
6.4.5 编写配置文件
6.4.4 设计控制器
6.4.3 设计视图
6.5 MyEclipse插件对Struts的支持
6.4.6 运行实例
6.5.1 新建MyEclipse下的Tomcat工程
6.5.2 用MyEclipse编写一个简单的Struts实例
6.6.3 MyEclipse安装以后无法正常使用
6.6.2 Action访问失败的原因
6.6 疑难解析
6.6.1 Struts二进制包中的JAR文件和TLD文件的部署
6.7 本章小结
6.6.4 MyEclipse的验证
7.1 Hibernate简介
第7章 在Eclipse环境下使用Hibernate
7.2.1 创建Hibernate的配置文件
7.2 简单的Hibernate实例
7.2.2 创建持久化类
7.2.4 使用Hibernate API
7.2.3 创建映射文件
7.2.5 运行程序
7.3.2 Hibernate Synchronizer的获取与安装
7.3.1 Hibernate Synchronizer简介
7.3 Hibernate Synchronizer插件
7.4.2 创建Hibernate Configuration File文件
7.4.1 在项目中使用Hibernate
7.4 在Eclipse中使用Hibernate Synchronizer进行开发
7.4.3 创建mapping文件
7.4.4 运行Hibernate实例
7.5 疑难解析
7.6 本章小结
8.1 Spring简介
第8章 Eclipse环境下Spring框架的应用
8.3 Spring入门实例
8.2 Spring的下载
8.3.4 添加Spring支持
8.3.3 创建一个Java应用程序
8.3.1 开发平台
8.3.2 程序功能说明
8.3.5 编写JavaBean
8.3.7 编写测试程序
8.3.6 编写配置文件
8.4.1 BeanFactory
8.4 Spring的反转控制
8.3.8 运行程序
8.5.3 添加Spring支持
8.5.2 创建Tomcat工程
8.4.2 ApplicationContext
8.5 使用MyEclipse的Spring支持创建Spring工程
8.5.1 程序功能描述
8.5.4 创建一个Java类
8.6.1 Spring的配置文件
8.6 疑难解析
8.5.5 在配置文件中进行配置
8.5.6 运行程序
8.7 本章小结
8.6.2 配置文件中bean的id属性和name属性
9.1.1 WebSphere服务器
9.1 常用的J2EE Web服务器
第9章 在Eclipse中进行J2EE开发
9.2 JBoss
9.1.3 JBoss服务器
9.1.2 WebLogic服务器
9.2.2 JBoss目录结构解析
9.2.1 JBoss的下载与安装
9.3 Lomboz插件的安装
9.2.3 运行JBoss
9.3.2 Lomboz插件的下载与安装
9.3.1 Lomboz插件的功能
9.4.1 Lomboz for Eclipse 3.0.x
9.4 配置Lomboz插件
9.5.1 程序功能描述
9.5 用Lomboz插件开发简单的应用系统
9.4.2 Lomboz for Eclipse 3.1.x
9.5.2 创建工程
9.5.4 添加Web服务器
9.5.3 创建Web模块
9.5.5 修改构建路径
9.5.6 编写JSP文件
9.5.7 工程的部署与运行
9.6.1 建立服务器
9.6 用Lomboz Eclipse构建J2EE项目
9.6.3 新建一个Web工程
9.6.2 开启Tomcat服务器
9.6.4 利用Lomboz Eclipse提供的模板创建JSP文件
9.7 疑难解析
9.6.5 在Server上运行实例
9.8 本章小结
10.1.1 单元测试简介
10.1 JUnit
第10章 在Eclipse中应用JUnit
10.1.3 JUnit框架
10.1.2 JUnit简介
10.1.4 在Eclipse中设置JUnit
10.2.1 被测试项目
10.2 测试用例
10.2.2 创建第一个测试用例
10.2.3 运行测试用例
10.2.4 创建第二个测试用例
10.3 创建测试套件
10.4 本章小结
11.1 Ant简介
第11章 Eclipse的资源构件与构件工具Ant
11.2.1 Ant的构建文件
11.2 Ant开发
11.2.2 Ant的数据类型
11.3.1 创建Ant构建文件
11.3 使用Ant插件
11.2.3 Ant的运行
11.3.3 保存和重用Ant选项
11.3.2 运行Ant构建文件
11.4 Ant和JUnit联合进行开发
11.5 疑难解析
11.6 本章小结
12.1.1 比较操作
12.1 Eclipse的本地版本控制
第12章 Eclipse的版本控制和CVS
12.1.3 本地历史记录
12.1.2 替换操作
12.3.1 CVS服务器的获取与安装
12.3 CVS服务器的安装与配置
12.2 CVS概述
12.3.2 创建CVS资源库
12.4.1 向资源库提交新项目
12.4 在Eclipse中实施CVS系统
12.4.2 从CVS服务器检出项目
12.4.3 提交与更新操作
12.4.4 版本冲突的解决
12.5 疑难解析
12.6 本章小结
13.2 配置通用日志接口
13.1 通用日志包概述
第13章 通用日志包
13.2.2 部署日志器
13.2.1 下载相关的JAR文件
13.2.4 设置日志器属性
13.2.3 指定日志器
13.3 Log4j日志器使用实例
13.4.1 Log4E插件的下载
13.4 Log4E插件
13.4.2 Log4E的安装与配置
13.6 本章小结
13.5 疑难解析
14.1.1 开发环境介绍
14.1 开发环境和运行实例
第3篇 实战篇
第14章 网络文件管理系统(Sturts+MySQL+JDBC)
14.2.1 用户模块
14.2 系统需求
14.1.2 运行光盘实例
14.3.1 用户注册
14.3 系统功能描述
14.2.2 管理员模块
14.3.2 用户登录
14.3.4 管理员登录
14.3.3 用户信息管理
14.3.6 上传文件
14.3.5 管理员查看文件
14.3.7 删除文件
14.3.9 下载文件
14.3.8 共享/撤销共享文件
14.3.10 发送站内消息
14.4.2 业务实体设计
14.4.1 系统架构设计
14.3.11 备忘录
14.4 系统设计
14.4.3 设计数据模型
14.5.1 数据层设计
14.5 业务逻辑设计
14.6.1 web.xml文件
14.6 逻辑主线
14.5.2 服务层设计
14.6.2 struts-config.xml文件
14.7.2 添加相关的架包
14.7.1 创建工程
14.7 系统实现
14.8 编写配置文件
14.7.4 导入Struts的标签库及标签类型定义文件
14.7.3 导入架包
14.8.2 处理资源文件的字符问题
14.8.1 为工程编写资源文件
14.8.5 修改工程文件web.xml
14.8.4 创建Struts的配置文件struts-config.xml
14.8.3 使用资源文件
14.9 界面设计
14.10 创建系统中的视图
14.12.1 CampusNewsTag标签类
14.12 创建系统中的自定义标签
14.11 创建系统中的包
14.12.2 ClientVisit标签类
14.12.4 InformanceTag标签类
14.12.3 CreateNewCategory标签类
14.12.5 MusicNewsTag标签类
14.12.7 MyDateTag标签类
14.12.6 MyChooseViewTag标签类
14.12.9 创建标签类的标签库文件
14.12.8 MyShareFile标签类
14.13.2 读取操作
14.13.1 插入、删除和更新操作
14.13 数据库的访问
14.14 用户功能控制
14.13.4 设置MySQL的账户
14.13.3 事务操作
14.14.1 MyChooseViewTag标签类
14.14.2 ChooseAction功能页面选择控制器
14.14.3 Login.jsp视图中的ClientVisit标签
14.16 用户访问主页
14.15 异常控制
14.17.2 修改Register.jsp文件代码
14.17.1 用户注册功能流程
14.16.1 在web.xml中配置主页
14.16.2 修改相应的代码
14.17 用户注册
14.17.3 建立注册模型
14.17.4 建立注册控制器
14.18.2 修改Log.jsp文件代码
14.18.1 用户登录流程
14.17.5 配置模型和控制器
14.18 用户登录
14.18.3 建立登录模型
14.18.4 建立登录控制器
14.18.5 配置模型和控制器
14.19.2 用户管理业务
14.19.1 用户修改信息流程
14.19 用户修改信息
14.19.3 修改Modify.jsp文件代码
14.19.4 建立修改信息模型
14.19.5 建立修改信息控制器
14.19.6 配置模型和控制器
14.20.3 建立上传文件模型
14.20.2 修改FileUpload.jsp文件代码
14.20 用户上传文件
14.20.1 用户上传文件流程
14.20.4 建立上传文件控制器
14.21.2 文件管理业务
14.21.1 用户删除文件流程
14.20.5 配置模型和控制器
14.21 用户删除文件
14.21.3 建立删除文件控制器
14.22.3 建立共享控制器
14.22.2 文件管理业务
14.21.4 配置模型和控制器
14.22 用户共享/撤销共享文件
14.22.1 共享/撤销共享文件流程
14.22.4 配置共享控制器
14.23 用户下载文件
14.24.2 站内消息业务
14.24.1 用户使用消息功能流程
14.24 用户使用站内消息
14.24.3 建立删除站内消息控制器
14.24.5 修改SendMessage.jsp页面
14.24.4 配置删除消息控制器
14.24.6 创建发送消息模型
14.24.7 创建发送消息控制器
14.25.1 用户使用备忘录流程
14.25 用户使用备忘录
14.24.8 配置模型和控制器
14.25.2 备忘录业务
14.25.3 创建删除记录的控制器
14.25.5 修改AddRemind.jsp文件
14.25.4 配置删除记录的控制器
14.25.7 创建添加备忘录控制器
14.25.6 创建添加备忘录模型
14.25.8 配置模型和控制器
14.26.4 建立管理员登录控制器
14.26.3 建立登录模型
14.26 管理员登录
14.26.1 管理员登录流程
14.26.2 修改admin.jsp文件代码
14.27.2 修改ManageFile.jsp页面
14.27.1 管理员查询文件流程
14.26.5 配置模型和控制器
14.27 管理员查询文件
14.27.4 创建查询控制器
14.27.3 创建查询模型
14.27.5 配置模型和控制器
14.29 本章小结
14.28 其他功能
15.1.2 运行光盘实例
15.1.1 基本配置
第15章 网络商店(Struts+Hibernate)
15.1 开发环境
15.2 系统需求
15.3.1 用户注册
15.3 系统功能描述
15.3.3 浏览商品
15.3.2 用户登录
15.3.5 结账
15.3.4 购物
15.4.1 系统架构设计
15.4 系统设计
15.4.2 业务实体设计
15.4.3 业务逻辑设计
15.5.1 数据库的设计与实现
15.5 系统框架搭建
15.5.2 创建网络商店工程
15.5.3 持久化层搭建
15.5.4 BaseAction和BaseForm
15.5.5 工具类的编写
15.5.6 过滤器的编写
15.6 系统实现
15.7.1 创建web.xml
15.7 创建配置文件和包结构
15.7.2 创建struts-config.xml
15.7.5 创建包结构
15.7.4 创建Log4j配置文件
15.7.3 创建Hibernate.cfg.xml
15.8.1 欢迎页面
15.8 注册功能
15.8.2 创建持久化类和映射文件
15.8.3 创建数据层
15.8.4 创建服务层
15.8.5 创建注册模型
15.8.7 创建控制器
15.8.6 创建视图
15.9.2 创建视图
15.9.1 创建模型
15.9 登录功能
15.9.3 创建控制器
15.10.1 创建持久化类和映射文件
15.10 浏览商品
15.10.2 创建持久化层
15.10.3 创建服务层
15.10.4 Category的浏览
15.10.5 Product的浏览
15.10.6 Item的浏览
15.11 购物车
15.11.3 购物车Cart
15.11.2 购物商品项CartItem
15.11.1 商品的Item
15.11.4 购物车的存放
15.12.1 添加商品
15.12 购物操作
15.12.2 购物车的浏览
15.12.3 删除一个商品
15.12.4 更新商品数量
15.13.1 创建持久化类和映射文件
15.13 订单处理
15.13.2 创建数据层
15.13.3 创建服务层
15.13.4 账单生成
15.13.5 订单生成
15.14 本章小结
16.1.1 开发环境简介
16.1 开发环境与运行实例
第16章 学生选课系统(Spring+Struts+JDBC)
16.1.2 运行光盘实例
16.2.3 管理员模块
16.2.2 教师模块
16.2 需求概述
16.2.1 学生模块
16.3.2 管理员添加学生
16.3.1 管理员登录
16.3 系统功能描述
16.3.6 教师开设课程
16.3.5 教师登录
16.3.3 管理员添加教师
16.3.4 管理员删除学生
16.3.8 教师登录成绩
16.3.7 教师删除开设的课程
16.3.9 学生登录
16.3.12 学生查询成绩
16.3.11 学生删除选课
16.3.10 学生选课
16.4.2 系统业务实体设计
16.4.1 系统架构设计
16.4 系统设计
16.4.3 设计数据模型
16.5.2 创建实体类
16.5.1 数据层设计
16.5 业务逻辑设计
16.5.3 创建实体类的DAO
16.5.4 创建DAO的辅助类
16.6 逻辑主线分析
16.5.6 服务层设计
16.5.5 模拟持久化操作
16.6.2 struts-config.xml文件
16.6.1 web.xml文件
16.6.3 beans.xml文件
16.7.1 建立工程
16.7 搭建系统框架
16.7.4 导入Struts的标签库文件
16.7.3 导入相关的包
16.7.2 添加相关的架包
16.8.2 处理资源文件的字符问题
16.8.1 为工程编写资源文件
16.8 编写相关文件和资源配置文件
16.8.4 创建Spring的配置文件beans.xml
16.8.3 使用资源文件
16.8.6 修改工程的web.xml文件
16.8.5 创建Struts的配置文件
16.10 创建系统中的视图
16.9 实现系统功能
16.12.1 数据源
16.12 访问数据库
16.11 创建系统的包
16.12.2 事务管理
16.13 异常控制
16.12.3 设置MySQL的账户
16.14.2 Struts+Spring配置方法
16.14.1 Struts+Spring原理分析
16.14 Struts+Spring配置原理解析
16.15.1 管理员登录流程
16.15 管理员登录
16.14.3 在Struts中访问Spring的上下文环境
16.15.4 建立登录模型
16.15.3 建立管理员实体的DAO
16.15.2 修改AdminLog.jsp
16.15.5 建立登录控制器
16.15.6 配置控制器和模型
16.16.2 修改AddStudent.jsp文件
16.16.1 管理员添加学生流程
16.16 管理员添加学生
16.16.4 建立添加学生账号模型
16.16.3 建立学生实体的DAO
16.16.5 建立添加学生控制器
16.16.6 配置模型和控制器
16.17.2 修改AddTeacher.jsp文件
16.17.1 管理员添加教师流程
16.17 管理员添加教师
16.17.4 建立添加教师账号模型
16.17.3 建立教师实体的DAO
16.17.5 建立添加教师控制器
16.17.6 配置模型和控制器
16.18.2 创建ReadStudent业务类
16.18.1 管理员删除学生流程
16.18 管理员删除学生
16.18.3 修改DeleteStudent.jsp文件
16.18.4 创建删除学生控制器
16.18.5 配置控制器
16.19.2 修改TeacherLog.jsp
16.19.1 教师登录流程
16.19 教师登录
16.19.4 建立登录控制器
16.19.3 建立登录模型
16.20.1 开设课程流程
16.20 教师开设课程
16.19.5 配置控制器和模型
16.20.3 建立课程实体的DAO
16.20.2 修改CreateCourse.jsp文件
16.20.5 建立开设课程控制器
16.20.4 建立开设新课程模型
16.21.1 删除开设课程的流程
16.21 教师删除开设的课程
16.20.6 配置模型和控制器
16.21.2 创建ReadCourseForTeacher业务类
16.21.4 创建删除已经开设课程的控制器
16.21.3 修改DeleteCourse.jsp文件
16.22.1 教师登录成绩流程
16.22 教师登录成绩
16.21.5 配置控制器
16.22.2 修改LogScore.jsp文件
16.22.4 建立登录成绩控制器
16.22.3 建立登录成绩模型
16.23.1 学生登录流程
16.23 学生登录
16.22.5 配置模型和控制器
16.23.4 建立登录控制器
16.23.3 建立登录模型
16.23.2 修改StudentLog.jsp
16.23.5 配置控制器和模型
16.24.2 创建ReadCourseForStudent业务类
16.24.1 学生选课流程
16.24 学生选课
16.24.4 修改SelectCourse.jsp文件
16.24.3 建立选课实体的DAO
16.24.5 创建选课控制器
16.24.6 配置控制器
16.25.2 创建ReadSelectedCourseForStudent业务类
16.25.1 学生删除选课流程
16.25 学生删除选课
16.25.3 修改DeleteSelectedCourse.jsp文件
16.25.4 创建删除选课控制器
16.25.5 配置控制器
16.26.2 LookupSelectedScore业务类
16.26.1 学生查询成绩流程
16.26 学生查询成绩
16.28 本章小结
16.27 其他功能
16.26.3 修改LookupScore.jsp文件
17.1.2 运行光盘实例
17.1.1 开发环境简介
第17章 BBS(Struts+Hibernate)
17.1 开发环境
17.2.2 管理员模块
17.2.1 用户模块
17.2 系统需求
17.3.1 用户注册
17.3 系统功能描述
17.3.2 用户登录
17.3.4 用户基本操作
17.3.3 用户信息管理
17.3.5 管理员操作
17.4.1 系统架构设计
17.4 系统设计
17.4.2 业务实体设计
17.5.1 数据库的设计与实现
17.5 系统框架搭建
17.4.3 业务逻辑设计
17.5.2 创建bit论坛工程
17.5.4 BaseAction和BaseForm
17.5.3 搭建持久化层
17.5.5 工具类的编写
17.7.1 创建web.xml
17.7 创建配置文件和包结构
17.5.6 过滤器的编写
17.6 系统实现
17.7.2 创建struts-config.xml
17.7.3 创建Hibernate.cfg.xml
17.8.1 创建持久化类与映射文件
17.8 注册功能
17.7.4 创建Log4j配置文件
17.7.5 创建包结构
17.8.2 创建数据层
17.8.3 创建服务层
17.8.4 建立注册模型
17.8.5 创建控制器
17.8.6 创建视图
17.9.2 创建控制器
17.9.1 创建模型
17.9 登录功能
17.9.3 创建视图
17.10.1 实现机制
17.10 分页功能
17.10.2 PartialCollection类
17.10.3 QueryInfo类
17.10.4 PageDAO接口
17.10.6 PageManager类
17.10.5 PageBaseManager接口
17.10.7 Pager类
17.10.8 PageController类
17.10.9 PageForm类
17.10.10 PageAction类
17.10.11 BaseDAOHibernate类
17.11.1 创建控制器
17.11 编辑个人信息
17.11.2 创建视图
17.12.1 创建持久化类与映射文件
17.12 浏览主题
17.12.2 创建数据层
17.12.3 创建服务层
17.12.5 创建视图
17.12.4 创建控制层
17.13.1 创建持久化类和映射文件
17.13 浏览话题
17.13.2 创建数据层
17.13.4 创建控制层
17.13.3 创建服务层
17.13.5 创建视图
17.14.1 创建模型
17.14 新建话题
17.14.2 创建控制器
17.15.1 创建视图
17.15 删除话题
17.16.1 创建持久化类和映射文件
17.16 回复功能
17.15.2 创建控制层
17.16.2 创建数据层
17.16.3 创建服务层
17.16.5 创建控制层
17.16.4 创建模型层
17.16.6 创建视图层
17.17.1 查看所有用户
17.17 用户管理
17.17.3 锁定用户
17.17.2 删除用户
17.18.1 创建视图
17.18 主题管理
17.18.2 创建控制层
17.19 本章小结
18.1.1 开发环境简介
18.1 开发环境与运行实例
第18章 航空票务系统(Spring+Struts+Hibernate)
18.2.1 用户模块
18.2 需求概述
18.1.2 运行实例
18.2.2 管理员模块
18.3.2 用户登录
18.3.1 用户注册
18.3 系统功能描述
18.3.5 管理员制定航班
18.3.4 管理员登录
18.3.3 用户信息管理
18.3.7 用户查询航班
18.3.6 管理员安排航班
18.3.9 用户取消预订的航班
18.3.8 用户预订航班
18.4.1 系统架构设计
18.4 系统设计
18.4.2 系统业务实体设计
18.4.3 设计数据模型
18.5.1 数据层设计
18.5 业务逻辑设计
18.5.2 创建持久化类
18.5.3 创建对象/关系映射文件
18.6.1 web.xml文件
18.6 逻辑主线分析
18.5.4 服务层设计
18.6.2 struts-config.xml文件
18.6.3 beans.xml文件
18.7.2 添加相关的架包
18.7.1 建立工程
18.7 搭建系统框架
18.7.3 导入相关的架包
18.8.1 为工程编写资源文件
18.8 编写相关配置文件和资源文件
18.7.4 导入Struts的标签库文件
18.8.3 使用资源文件
18.8.2 处理资源文件的字符问题
18.8.6 为Log4j编写配置文件
18.8.5 创建Struts的struts-config.xml文件
18.8.4 创建Spring的配置文件beans.xml文件
18.8.7 修改工程的web.xml文件
18.10 创建系统中的视图
18.9 实现系统功能
18.12.1 数据源
18.12 配置数据源和事务管理
18.11 创建系统的包
18.12.2 事务管理
18.12.3 设置MySQL的账户
18.13 异常控制
18.14.2 Struts+Spring实际操作
18.14.1 Struts+Spring原理分析
18.14 Struts+Hibernate+Spring配置原理解析
18.14.5 事务管理
18.14.4 Hibernate+Spring
18.14.3 在Struts中访问Spring的上下文环境
18.16.1 用户注册流程
18.16 用户注册
18.15 用户访问主页
18.16.2 修改reg.jsp文件代码
18.16.4 建立注册模型
18.16.3 建立用户注册的DAO
18.16.5 建立注册控制器
18.16.6 配置模型和控制器
18.17.2 修改index.jsp文件
18.17.1 用户登录流程
18.17 用户登录
18.17.4 建立登录模型
18.17.3 建立用户登录的DAO
18.17.5 建立登录控制器
18.18.1 管理员登录流程
18.18 管理员登录
18.17.6 配置模型和控制器
18.18.4 建立登录模型
18.18.3 建立管理员登录的DAO
18.18.2 创建admin.jsp文件
18.18.5 建立登录控制器
18.19.1 管理员制定航班流程
18.19 管理员制定航班
18.18.6 配置模型和控制器
18.19.3 修改CreateFlight.jsp文件
18.19.2 修改admincontent.jsp文件
18.19.5 建立航班模型
18.19.4 建立制定航班操作的DAO
18.19.6 建立制定航班控制器
18.19.7 配置模型和控制器
18.20.1 管理员制定航班日程流程
18.20 管理员制定航班日程
18.20.3 创建ReadFlightAction控制器
18.20.2 建立读取航班信息的DAO
18.20.4 修改CreateOrderItem.jsp文件
18.20.6 建立模型OrderItemBean
18.20.5 建立安排航班日程的DAO
18.20.7 建立安排航班日程的控制器CreateOrderItemAction
18.21.1 用户查询航班和订票流程
18.21 用户查询航班和预订机票
18.20.8 配置模型和控制器
18.21.2 创建purchase.jsp文件
18.21.4 建立业务对象Purchase
18.21.3 建立查询航班和预订机票的DAO
18.21.5 建立订票控制器
18.21.6 配置模型和视图
18.22.2 创建shoppingcar.jsp文件
18.22.1 用户查询购物车和退票流程
18.22 用户查询购物车和退票
18.22.5 建立业务对象ShoppingCar
18.22.4 建立退票的DAO
18.22.3 建立读取购物车信息的DAO
18.22.6 建立退票控制器
18.22.7 配置模型和控制器
18.23.3 IndexReturnAction控制器
18.23.2 Regok.jsp页面
18.23 其他功能
18.23.1 Purchaseok.jsp页面
18.24 本章小结
18.23.4 PurchaseReturnAction控制器