《JSP+Oracle数据库组建动态网站经典实例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:赵光等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121019973
  • 页数:359 页
图书介绍:本书全面系统地介绍了JSP+Oracle开发动态网站交互式技术,主要包括JSP预备知识、JSP编程基础、在JSP中使用数据库,最后通过6个典型实例系统地介绍了各类网站从系统分析、代码设计到方案实施的全过程。本书着重于JSP技术的应用性和可操作性,不但融合了作者在JSP应用开发过程中遇到的各种常见问题和应用案例,还针对目前读者的需求进行了内容结构的设计和布局。

第1章 JSP与动态网站 1

1.1 JSP概述 1

1.1.1 JSP与ASP、PHP 3/4、ISAPI、CGI的比较 1

1.1.2 使用JSP技术开发电子商务 7

1.1.3 JSP开发实例 9

1.2 JSP基本知识 11

1.2.1 JSP页面的基本组成 11

1.2.2 JSP脚本元素(Scripting Elements) 12

1.2.3 JSP基本语法 12

1.2.4 JSP指令 17

第2章 JSP中连接数据库的技术 19

2.1 JDBC概述 19

2.1.1 JDBC的使用步骤 19

2.1.2 JDBC API 19

2.1.3 JDBC API使用场合 21

2.1.4 利用JDBC连接数据库 22

2.2 实例应用 23

2.2.1 JSP建立和关闭数据库连接程序 23

2.2.2 JSP读取MySQL数据库程序 26

2.3.1 创建数据库 28

2.3.2 创建数据表 28

2.3 SQL语句运用 28

2.3.3 查询语句SELECT 31

2.3.4 JDBC中执行查询语句的步骤 33

2.3.5 一个比较通用的查询数据库的程序实例 34

2.4 参数式操作数据库 37

2.4.1 插入数据 38

2.4.2 修改记录数据 40

2.4.3 删除记录 40

2.4.4 建立索引 41

2.4.5 JSP中参数操作 41

2.4.6 向数据库中添加数据的程序实例 42

2.4.7 既可添加记录又可删除记录的程序实例 46

第3章 Oracle数据库 52

3.1 系统概述 52

3.1.1 系统硬件的选择与使用 52

3.1.2 Oracle数据库安全性策略 53

3.2 应用数据库的设计与开发 57

3.2.1 数据和关系 57

3.2.2 设计和开发 59

3.3 Oracle数据库的建模与设计 60

3.3.1 逻辑建模 60

3.3.4 与开发软件的接口问题 61

3.3.2 物理设计 61

3.3.3 关于数据库参数的设计 61

3.3.5 实例 62

3.4 Oracle密码文件的创建、使用和维护 63

3.4.1 密码文件的创建 63

3.4.2 设置初始化参数 63

3.4.3 密码文件中增加、删除用户 64

3.4.4 使用密码文件登录 64

3.4.5 密码文件的维护 65

3.5 Oracle sqlplus命令 66

3.5.1 Oracle的启动和关闭 66

3.5.2 有效利用数据字典 67

3.5.3 查看数据库的SQL 69

3.5.4 Oracle用户连接的管理 71

3.5.5 SQL*Plus使用 71

3.5.6 Oracle逻辑备份的SH文件 72

3.6 自动备份Oracle数据库 73

3.6.1 导出数据库 73

3.6.2 磁带备份 74

3.6.3 异地备份 74

3.6.4 启动备份进程 75

3.7.2 Oracle表空间恢复方案 76

3.7 Oracle数据库恢复技术 76

3.7.1 恢复的方法 76

第4章 论坛系统 80

4.1 系统设计 80

4.1.1 系统结构 80

4.1.2 设计思路 82

4.2 数据库设计 82

4.2.1 Oracle 9i数据库的安装与配置 82

4.2.2 Oracle 9i数据库的创建 87

4.2.4 数据库逻辑设计 92

4.2.3 数据库需求分析 92

4.3 论坛系统的实现 95

4.3.1 界面头的设计 95

4.3.2 界面尾的设计 96

4.3.3 主界面的设计 96

4.3.4 用户注册的设计 105

4.3.5 用户登录的设计 110

4.3.6 管理员公告 111

4.3.7 新用户注册 111

4.3.8 排行榜 112

4.3.9 搜索 115

4.3.10 管理员登录页面 117

4.3.1l 管理员修改页面 119

4.3.12 管理员删除页面 123

4.3.13 查看论坛信息 125

4.3.14 论坛详细信息 129

4.3.15 用户详细信息 134

第5章 人事管理系统 137

5.1 系统概述 137

5.1.1 应用背景 137

5.1.2 系统特点 137

5.3 系统数据字典 138

5.1.3 系统设计思想 138

5.2 系统功能模块和结构设计 138

5.4 配置WebLogic 141

5.5 数据库系统的实现 146

5.5.1 数据库和表 146

5.5.2 建立Oracle数据库 146

5.5.3 数据库逻辑结构设计 151

5.6 人事管理系统模块设计及代码 153

5.6.1 工作管理模块 153

5.6.2 人员管理模块 162

5.6.3 用户管理模块 185

第6章 资源下载网站 195

6.1 建立Oracle数据库 195

6.1.1 创建用户 195

6.1.2 创建表 196

6.2 系统功能分析 199

6.3 用户模块 199

6.3.1 index.jsp 199

6.3.2 find.jsp 208

6.3.3 result.jsp 211

6.3.4 class.jsp 222

6.3.5 source.jsp 230

6.4 管理模块 239

6.4.1 login.jsp 239

6.4.2 ministrate.jsp 242

6.4.3 sourceadd.jsp 243

6.4.4 sourceedit.jsp 250

第7章 网上订票系统 255

7.1 系统功能概述 255

7.1.1 实现的功能 255

7.1.2 系统安装与配置 256

7.2.1 建立Oracle数据库 264

7.2 数据库的实现 264

7.2.2 数据库的逻辑设计 265

7.2.3 建立Oracle数据表 266

7.3 订票系统模块设计及代码 269

7.3.1 用户管理模块 274

7.3.2 订票管理模块 285

第8章 新闻发布系统 300

8.1 系统功能设计 300

8.1.1 系统设计规划 300

8.1.3 设计目标 301

8.1.2 系统设计思想 301

8.2 创建数据库 302

8.2.1 新建数据库 302

8.2.2 创建用户和表 306

8.3 系统详细设计 308

8.3.1 Bean的编写 308

8.3.2 head.jsp 310

8.3.3 foot.jsp 313

8.3.4 index.jsp 314

8.3.5 admin.jsp 317

8.3.6 check.jsp 319

8.3.7 manage.jsp 320

8.3.8 dealing.jsp 322

8.3.9 logout.jsp 324

8.3.10 change-pwd.jsp 325

第9章 留言版系统 328

9.1 系统概述 328

9.1.1 目标设计 328

9.1.2 设计思路 328

9.1.3 系统功能分析与设计 328

9.2.1 数据库的建立 329

9.2.2 数据库的导入 329

9.2 数据库设计 329

9.2.3 数据库需求分析 333

9.2.4 数据库逻辑结构设计 333

9.2.5 数据库的连接 333

9.3 系统模块的实现 334

9.3.1 用户注册 335

9.3.2 用户登录 337

9.3.3 主页面 338

9.3.4 留言信息 347

9.3.5 回复留言 353

9.3.6 删除模块 358