第一部分 Web应用介绍
第1章 为什么使用Web应用
1. 1 什么是Web应用
1. 2 Internet标准
1. 2. 1 TCP/IP
1. 2. 2 HTTP
1. 2. 3 HTML
1. 2. 4 XML
1. 3 Intranet. Extranet和Internet
1. 4 理想客户机
1. 4. 1 交易
1. 4. 2 重客户机
1. 4. 3 基于浏览器的Java应用
1. 4. 4 基于HTML的应用
1. 4. 5 可以全部拥有吗
1. 5 Web应用优点
1. 5. 1 自由的底层结构
1. 5. 2 自由升级
1. 5. 3 可互换的组件
1. 5. 4 聚集于可用性
1. 6 小结
第2章 如何建立Web应用
2. 1 应用必须是Java吗
2. 2 选择你的武器
2. 2. 1 你的用户在哪里
2. 2. 2 你的用户需要什么
2. 3 建立基于Applet的应用
2. 3. 1 使用Web Forms
2. 3. 2 使用JavaApplet
2. 4 建立基于HTML的应用
2. 4. 1 服务器页面或Servlet
2. 4. 2 使用Java
2. 4. 3 使用PL/SQL
2. 4. 4 使用其他编程语言
2. 5 生成应用
2. 5. 1 Oracle Portal
2. 5. 2 Oracle Designer
2. 6 可以打印出它们吗
2. 6. 1 打印问题
2. 6. 2 解决方案
2. 7 小结
第3章 Oracle Web体系结构
3. 1 Oracle产品名称
3. 2 数据库
3. 3 Web/应用服务器
3. 3. 1 Web服务器
3. 3. 2 应用服务器
3. 3. 3 Internet应用服务器版本
3. 4 开发工具
3. 4. 1 Java工具
3. 4. 2 PL/SQL工具
3. 4. 3 Oracle Designer
3. 4. 4 Oracle Portal
3. 4. 5 OracleForms
3. 4. 6 OracleReports
3. 5 管理工具
3. 6 运行Oracle Web应用
3. 6. 1 静态内容
3. 6. 2 Java ServIet
3. 6. 3 Java服务器页面
3. 6. 4 PL/SQL Web应用
3. 6. 5 PL/SQL服务器页面
3. 6. 6 Oracle Forms
3. 6. 7 Oracle Reports
3. 7 小结
第4章 开始前的准备工作
4. 1 如何安装Oracle软件
4. 2 准备工作
4. 2. 1 硬件
4. 2. 2 网络
4. 2. 3 软件
4. 2. 4 文档
4. 3 数据库
4. 3. 1 准备安装数据库
4. 3. 2 分步安装数据库软件
4. 3. 3 创建数据库
4. 3. 4 检查安装
4. 4 应用服务器
4. 4. 1 准备安装应用服务器
4. 4. 2 逐步安装Internet应用服务器
4. 4. 3 配置应用服务器
4. 4. 4 验证安装
4. 5 Web PL/SQL生成器包库
4. 6 Devdloper服务
4. 6. 1 准备安装
4. 6. 2 安装Forms服务
4. 6. 3 安装Reports服务
4. 6. 4 建立虚拟路径
4. 6. 5 更改环境参数
4. 7 开发工具
4. 7. 1 JDeveloper
4. 7. 2 PL/SQL开发工具
4. 7. 3 Oracle Designer 6i版本2
4. 7. 4 Oracle Portal
4. 7. 5 Oracle Developer
4. 8 如果出现故障
4. 8. 1 清除机器
4. 8. 2 磁盘映像
4. 9 小结
第二部分 建立Web应用
第5章 设计HTML应用
5. 1 概述
5. 2 应用设计
5. 2. 1 Web应用流程
5. 2. 2 创建情节串连图板
5. 2. 3 应用流程图
5. 2. 4 建立框架
5. 3 页面设计
5. 3. 1 HTML快速课程
5. 3. 2 JavaScript
5. 3. 3 Web设计的一些提示
5. 3. 4 选择一个工具
5. 4 转换
5. 4. 1 将HTML转换为Java
5. 4. 2 将HTML转换为PL/SQL
5. 4. 3 模块化
5. 5 商业逻辑
5. 5. 1 向服务器页面添加商业逻辑
5. 5. 2 向Servlets添加商业逻辑
5. 6 小结
第6章 使用Java
6. 1 开始学习
6. 1. 1 编译Java代码
6. 1. 2 查找Java代码
6. 1. 3启动JDeveloper
6. 2 连接到数据库
6. 2. 1 JDBC驱动器
6. 2. 2 映射SQL数据类型到Java
6. 2. 3 创建来自JDeveloper的连接
6. 2. 4 使用JDBC
6. 2. 5 使用SQLJ
6. 2. 6 JDBC还是SQLJ
6. 3 Java Servlets
6. 4 Hello World
6. 4. 1 建立项目
6. 4. 2 建立Servlet
6. 4. 3 在JDeveloper中察看
6. 4. 4 运行你的第一个Servlet
6. 4. 5 JDeveloper为你建立了什么
6. 4. 6 JDoveloper所建立的剩余部分
6. 4. 7 通过Web服务器测试代码
6. 5 列出全部雇员
6. 5. 1 应用设计
6. 5. 2 页面设计
6. 5. 3 转换
6. 5. 4 商业逻辑
6. 6 带有约束条件的清单
6. 6. 1 应用设计
6. 6. 2 页面设计
6. 6. 3 转换
6. 6. 4 商业逻辑
6. 7 维护管理雇员
6. 7. 1 应用设计
6. 7. 2 页面设计
6. 7. 3 转换
6. 7. 4 商业逻辑
6. 8 小结
第7章 编写PL/SQL
7. 1 开始学习
7. 1. 1 PL/SQL编程工具
7. 1. 2 PL/SQL Web工具箱
7. 1. 3 创建数据库访问描述符
7. 2 Hello world
7. 2. 1 编写应用
7. 2. 2 运行应用
7. 3 列出全部雇员
7. 3. 1 应用设计
7. 3. 2 页面设计
7. 3. 3 转换
7. 3. 4 商业逻辑
7. 4 具有约束条件的清单
7. 4. 1 应用设计
7. 4. 2 页面设计
7. 4. 3 转换
7. 4. 4 商业逻辑
7. 5 维护管理雇员
7. 5. 1 应用设计
7. 5. 2 页面设计
7. 5. 3 转换
7. 5. 4 商业逻辑
7. 6 小结
第8章 Designer应用
l. 1 Designer方法
8. 1. 1 Designer工具
8. 1. 2 使用Designer
8. 2 使用Designer建立Web应用
8. 2. 1 建立数据库
8. 2. 2 捕获一个设计
8. 2. 3 建立应用
8. 3 Hello World
8. 3. 1 创建模块
8. 3. 2 生成模块
8. 3. 3 查看结果
8. 3. 4 设置Generator Preferences(生成
器优先项)
8. 4 雇员清单
8. 4. 1 创建模块
8. 4. 2 创建模块组件
8. 4. 3 定义模块组件外观
8. 4. 4 生成模块
8. 4. 5 改进模块
8. 4. 6 重新生成模块
8. 5 查找雇员
8. 5. 1 拷贝模块
8. 5. 2 编辑模块
8. 5. 3 编辑模块组件
8. 5. 4 生成模块
8. 6 维护管理雇员
8. 6. 1 拷贝模块
8. 6. 2 编辑模块
8. 6. 3 生成表应用程序接口
8. 6. 4 生成模块
8. 6. 5 选择布局风格
8. 7 小结
第9章 OraclePortal
9. 1 什么是Oracle Portal
9. 1. 1 建立Portal
9. 1. 2 启用数据库的Web
9. 2 开始学习
9. 2. 1 OraclePortal中的用户
9. 2. 2 启动Oracle Portal
9. 2. 3 建立事物
9. 2. 4 锁定组件
9. 3 HelloWorld
9. 3. 1 建立应用
9. 3. 2 添加一个应用组件
9. 3. 3 在Oracle PortaI以外运行应用
9. 4 雇员清单
9. 4. 1 控制格式化
9. 4. 2 建立报表组件
9. 5 查找雇员
9. 6 维护管理雇员
9. 7 小结
第10章 Oracle Developer
10. 1 Forms和Reports在Web上
如何工作
10. 1. 1 Web Forms
10. 1. 2 Web Reports
10. 2 Hello World Form
10. 2. 1 建立Form
10. 2. 2 从FormBuilder运行Form
10. 2. 3 在Web浏览器中运行Form
10. 3 雇员清单报表
10. 3. 1 建立报表
10. 3. 2 添加格式
10. 3. 3 从Report Bulider运行报表
10. 3. 4 在Web浏览器中运行报表
10. 4 带有参数的报表:查找雇员
10. 4. 1 建立报表
10. 4. 2 运行报表
10. 5 维护Employees表中的数据
10. 5. 1 建立Form
10. 5. 2 从Form Builder运行Form
10. 5. 3 在Web浏览器中运行Form
10. 6 小结
第三部分 参 考
第11章 商务工具
11. 1 常用工具
11. 1. 1 文本编辑器
11. 1. 2 符号链接
11. 1. 3 磁盘映像
11. 1. 4 磁盘分区
11. 2 PL/SQL编辑器
11. 3 转换工具
11. 3. 1 HTML到Java
11. 3. 2 HTML到PL/SQL
11. 4 HTML工具
11. 4. 1 HTML编辑器
11. 4. 2 样式表单编辑器
11. 4. 3 图像编辑器
11. 5 Javadoc
11. 6 PL/SQL Server Pages
第12章 Web应用工具箱
12. 1 HTML模板
12. 2 JavaScript
12. 3 Java工具
12. 3. 1 示例Format类
12. 3. 2 HtmlForm类
12. 3. 3 DatabaseUtility类
12. 4 PL/SQL工具
12. 4. 1 示例Format包
12. 4. 2 HtmlForm包
12. 4. 3 DatabaseUtility包
第13章 有用的书籍和Web站点
13. 1 发现你所需要的
13. 2 Oracle技术支持网络
13. 2. 1 软件
13. 2. 2 Oracle文档
13. 3 Oracle技术支持
13. 4 书籍
13. 5 Web站点