《J2EE应用开发实例精解 WAS+RAD》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:吴镝主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302241171
  • 页数:233 页
图书介绍:本书共分为14章,包括两大部分:基础篇和综合应用篇。

基础篇 1

第1章 J2EE概述 1

1.1什么是J2EE 1

1.2 J2EE的优势 1

1.3 J2EE的构成 2

1.4 J2EE平台的角色 3

1.5 J2EE体系架构 4

1.6 J2EE核心技术 6

本章小结 8

习题1 8

第2章 IBM WAS的安装与配置 9

2.1 WAS简介 9

2.2 WAS的安装 9

2.3部署企业级应用程序 13

本章小结 14

习题2 14

第3章 IBM RAD的安装与使用 15

3.1 RAD概述 15

3.1.1 RAD在Rational软件开发平台中的位置 15

3.1.2 RAD 6.0支持的新特性 16

3.2 RAD安装 17

3.3 RAD工作台基础 21

3.3.1工作台参数选择对话框 21

3.3.2导入和导出 22

3.4透视图 25

3.4.1视图(View) 26

3.4.2编辑器(Editor) 26

3.4.3工作区(Workspace)管理 27

本章小结 28

习题3 28

第4章 DB2数据库的安装与使用 30

4.1 DB2简介 30

4.2 DB2的安装与管理 30

4.3 RAD的数据访问功能 35

4.3.1 JDBC概述 35

4.3.2 RAD的数据库特性 36

4.3.3 RAD的数据透视图 36

4.4通过RAD访问DB2数据库 37

4.5通过RAD创建数据库 40

4.5.1创建数据库 40

4.5.2创建模式 41

4.5.3创建表 41

4.5.4生成DDL文件 42

4.6 CloudScape 43

本章小结 44

习题4 44

第5章 使用RAD进行Servlet开发 46

5.1 Servlet概述 46

5.1.1 Servlet起源 46

5.1.2 Servlet与Applet、CGI 46

5.1.3 Servlet生命周期 47

5.1.4在RAD中跟踪Servlet生命周期 49

5.2 Servlet编程接口 55

5.3使用部署描述符编辑器配置Servlet 58

5.3.1详细信息 59

5.3.2 URL映射 59

5.3.3初始化 59

5.3.4启动时装入 60

5.3.5安全角色引用 60

5.3.6运行方式 61

5.3.7图标 61

5.4使用RAD开发Servlet实例 62

5.5 Servlet过滤器开发 65

5.5.1什么是Servlet过滤器 65

5.5.2 Servlet过滤器工作原理 66

5.5.3 Servlet过滤器的作用 66

5.5.4 Servlet过滤器接口的构成 66

5.5.5在RAD中创建Servlet过滤器 66

本章小结 69

习题5 69

第6章 使用RAD进行JSP开发 71

6.1 JSP概述 71

6.1.1 JSP简介 71

6.1.2 JSP 2.0介绍 72

6.1.3 JSP技术的优势 72

6.1.4 JSP内置对象 72

6.1.5 JSP基本语法 76

6.2 RAD中的JSP开发 80

6.3 JSP高级话题 83

6.3.1创建一个动态Web项目 83

6.3.2创建一个JSP文件 84

6.3.3在浏览器中运行JSP文件 85

6.3.4创建一个数据库连接 86

6.3.5创建一个数据库定义 87

6.3.6创建一条插入语句 89

6.3.7修改JSP文件以显示数据库内容 90

6.3.8在浏览器中运行JSP文件 91

本章小结 92

习题6 92

第7章 使用RAD进行JavaBean开发 94

7.1什么是JavaBean 94

7.2 JavaBean的构成 94

7.2.1 JavaBean属性 94

7.2.2 JavaBean方法 96

7.2.3 JavaBean事件 96

7.3 JavaBean的特性 96

7.4 JSP中调用JavaBean 96

7.5 JavaBean应用实例 97

本章小结 100

习题7 100

第8章 Struts框架 101

8.1 Struts简介 101

8.2 Struts流程 102

8.3 Struts的核心API 103

8.3.1 Struts配置文件(Struts-config.xml) 103

8.3.2 ActionServlet类 106

8.3.3 ActionMapping类 107

8.3.4 Action类 107

8.3.5 ActionForm类 108

8.3.6 ActionForward类 108

8.3.7错误处理 108

8.4 RAD中构建基于Struts架构的Web应用程序 110

8.4.1 RAD中为基于Struts的Web应用程序提供的支持 110

8.4.2构建基于Struts的Web应用程序 110

本章小结 117

习题8 118

综合应用篇 119

第9章 大学生选课系统的设计与实现 119

9.1项目背景与目标 119

9.2需求分析 119

9.3总体设计 120

9.4数据库设计 121

9.4.1数据库概念结构设计 121

9.4.2数据库主要表结构说明 122

9.5传统MVC模式的详细设计与实现 123

9.5.1登录与注册模块的设计与实现 123

9.5.2学生系统模块的设计与实现 128

9.5.3教师系统的设计与实现 129

9.5.4管理员模块的设计与实现 131

本章小结 134

第10章 天海网上书城系统的设计与实现 135

10.1项目背景与目标 135

10.2需求分析 135

10.3总体设计 137

10.4数据库设计 137

10.4.1数据库概念结构设计 137

10.4.2数据库主要表结构说明 139

10.5传统MVC模式的详细设计与实现 142

10.5.1登录与注册模块的设计与实现 142

10.5.2用户留言模块的设计与实现 144

10.5.3购物车模块的设计与实现 146

10.5.4后台管理模块的设计与实现 151

本章小结 154

第11章 晋亿员工个人信息管理系统的设计与实现 155

11.1项目背景与目标 155

11.2需求分析 155

11.2.1可行性研究 155

11.2.2需求分析 156

11.3总体设计 156

11.3.1设计思想 157

11.3.2功能模块 157

11.4数据库设计 158

11.4.1数据库概念结构设计 158

11.4.2数据库主要表结构说明 159

11.5传统MVC模式的详细设计与实现 161

11.5.1登录模块的设计与实现 161

11.5.2机构管理模块的设计与实现 163

11.5.3员工管理模块的设计与实现 164

11.5.4个人信息管理模块的设计与实现 165

11.5.5个人记事本管理模块的设计与实现 167

11.5.6个人通讯录管理模块的设计与实现 168

本章小结 169

第12章 在线综合考试管理系统的设计与实现 170

12.1项目背景与目标 170

12.2需求分析 170

12.3总体设计 171

12.4数据库设计 173

12.4.1数据库概念结构设计 173

12.4.2数据库主要表结构说明 175

12.5传统MVC模式的详细设计与实现 179

12.5.1登录模块的设计与实现 179

12.5.2管理员模块的设计与实现 180

12.5.3教师管理模块的设计与实现 182

12.5.4学生模块的设计与实现 184

12.5.5关键技术研究与分析 185

本章小结 188

第13章 家乐超市管理系统的设计与实现 189

13.1项目背景与目标 189

13.2需求分析 189

13.3总体设计 190

13.3.1具体目标 190

13.3.2系统功能模块图 191

13.4数据库设计 191

13.4.1数据库概念结构设计 191

13.4.2数据库主要表结构说明 193

13.5传统MVC模式的详细设计与实现 194

13.5.1登录模块的设计与实现 194

13.5.2人事管理模块的设计与实现 195

13.5.3销售管理模块的设计与实现 198

13.5.4进货管理模块的设计与实现 200

13.5.5库存管理模块的设计与实现 203

本章小结 204

第14章 红旗图书馆图书管理系统的设计与开发 205

14.1项目背景与目标 205

14.2需求分析 205

14.3总体设计 208

14.4数据库设计 209

14.4.1数据库概念结构设计 209

14.4.2数据库主要表结构说明 211

14.5 Struts架构的详细设计与实现 214

14.5.1数据库与Web服务器连接的实现 214

14.5.2登录模块的设计与实现 216

14.5.3系统管理员模块的设计与实现 218

14.5.4读者管理模块的设计与实现 220

14.5.5系统查询模块的设计与实现 223

14.5.6图书管理模块的设计与实现 224

14.5.7图书借还模块的设计与实现 228

本章小结 230

附录 习题参考答案 231

参考文献 233