第I部分 概论
第1章 Internet技术基础
1. 1 要求掌握的技能
1. 2 网站和浏览器
1. 3 网页和HTML
1. 4 Web服务器和HTTP
1. 5 URL
1. 6 表单和CGI
1. 7 JavaScript
1. 8 cookie
1. 9 java和servlet
1. 10 数据库
1. 11 JDBC
1. 12 XML
1. 13 电子商务系统
1. 13. 1 库存管理系统
1. 13. 2 个人资料管理系统
1. 13. 3 订购管理系统
1. 13. 4 发货管理系统
1. 13. 5 报表系统
1. 14 网上安家
1. 15 关于源代码的免责声明
第II部分 相关语言和技术
第2章 HTML
2. 1 第一个HTML文件
2. 2 一些格式化标记
2. 3 链接
2. 4 列表
2. 5 表格
2. 6 框架
2. 7 表单
2. 8 在HTML中添加注释
2. 9 小结
第3章 Java
3. 1 面向对象的编程
3. 2 第一个Java程序
3. 3 applet和应用程序
3. 4 实例
3. 5 方法重载
3. 6 继承
3. 7 接口
3. 8 包
3. 9 异常情况
3. 10 文件输入/输出
3. 11 线程
3. 12 一些有用的类和方法
3. 13 对象序列化
3. 14 远程方法调用(RMI)
3. 15 读取URI
3. 16 使用代理
3. 17 国际化
3. 18 applet
3. 19 applet中的线程
3. 20 Java邮件API
3. 21 Java中的注释性代码
3. 22 一些有用的工具
3. 23 一些实例
3. 23. 1 实例1:在网站上显示多个广告
3. 23. 2 实例2:跟踪广告中的点击
3. 24 小结
3. 25 某些包提供的有用的类和方法
第4章 servlet
4. 1 HTML表单
4. 2 POST和GET方法
4. 3 对请求和响应的分析
4. 4 CGI脚本
4. 5 CGI的缺点
4. 6 servlet的高效率
4. 7 对servlet的分析
4. 8 JServ--servlet引擎
4. 9 一个简单的servlet
4. 10 FORM变量
4. 11 cookie
4. 12 会话
4. 13 一些实例
4. 13. 1 实例1:邮件群发工具
4. 13. 2 实例2:面向全球顾客的国际化帮助屏幕
4. 13. 3 实例3:股票接收器
4. 13. 4 实例4:以会话为基础的购物车
4. 14 小结
4. 15 一些有用的接口/类及其方法
第5章 JavaScript
5. 1 文档
5. 2 语句
5. 3 示例
5. 4 函数
5. 5 JsvaScript中的对象
5. 6 事件和事件处理
5. 7 数组
5. 8 表单
5. 9 选择列表
5. 10 按钮
5. 11 Submit和单选钮
5. 12 复选框
5. 13 文本字段和文本域
5. 14 框架
5. 15 cookie
5. 16 一个实例
5. 17 一些对象提供的方法. 属性和事件处理器
第6章 SQL和JDBC
6. 1 数据库和SQL
6. 1. 1 架构
6. 1. 2 数据类型
6. 1. 3 建立数据表
6. 1. 4 列约束条件
6. 1. 5 键
6. 1. 6 索引
6. 1. 7 删除数据表
6. 1. 8 插入和修改数据
6. 1. 9 事务处理
6. 1. 10 数据检索
6. 1. 11 运算符
6. 1. 12 函数
6. 1. 13 从多个表中检索记录
6. 1. 14 删除记录
6. 1. 15 序列
6. 1. 16 存储过程
6. 2 JDBC
6. 2. 1 连接数据库
6. 2. 2 驱动程序
6. 2. 3 连接对象
6. 2. 4 语句对象
6. 2. 5 检索数据
6. 2. 6 插入和修改数据
6. 2. 7 预备语句
6. 2. 8 插入一个LONG列
6. 2. 9 可调用语句
6. 2. 10 JDBC中的事务处理
6. 3 一些实例
6. 3. 1 实例1:一个顾客注册系统
6. 3. 2 实例2:邮件群发工具--JDBC版
6. 4 Java. sql包中部分有用的类和接口
第7章 XML
7. 1 要遵守的一些规则
7. 2 显示XML文档
7. 3 用XML文档进行数据交换
7. 4 文档类型定义
7. 5 解析器
7. 6 XML的使用
7. 6. 1 用于客户端
7. 6. 2 用于服务器端
7. 7 一些实例
7. 7. 1 实例1:从数据库生成XML
7. 7. 2 实例2:将XML数据读入数据库
7. 7. 3 实例3:以XML为基础的股票分析工具
7. 8 小结
7. 9 参考资料
第III部分 安全与性能
第8章 信用卡验证
8. 1 信用卡授权URL
8. 2 第三方API
第9章 安全和性能
9. 1 安全
9. 1. 1 防火墙
9. 1. 2 数据库的安全性
9. 1. 3 软件修补程序
9. 1. 4 数据传输安全
9. 1. 5 公共和私用密钥
9. 1. 6 证书
9. 1. 7 密码
9. 1. 8 安全套接字层
9. 1. 9 消息摘要
9. 1. 10 密码安全
9. 1. 11 应用程序安全提示
9. 2 性能
9. 2. 1 发现和排除瓶颈
9. 2. 2 一些建议
第IV部分 系统设计案例
第10章 系统设计
10. 1 存货管理系统
10. 2 个人资料管理系统
10. 3 订购管理系统
10. 4 其他系统
10. 5 小结
第11章 系统功能
11. 1 存货管理系统
11. 1. 1 菜单
11. 1. 2 增加一个类别
11. 1. 3 增加一个子类
11. 1. 4 删除类别
11. 1. 5 增加商品
11. 1. 6 修改商品
11. 1. 7 查看和删除商品
11. 1. 8 典型应用场合
11. 2 订购系统
11. 2. 1 登录页
11. 2. 2 订购菜单
11. 2. 3 典型应用场合
11. 3 配置文件管理系统
11. 3. 1 顶级菜单
11. 3. 2 注册
11. 3. 3 更新个人资料
11. 3. 4 Contact Us选项
11. 3. 5 Password Finder选项
11. 4 发货管理系统
11. 5 报表系统
第12章 实用工具
12. 1 连接池工具
12. 2 身份验证工具
12. 3 邮件发送工具
12. 4 HTML模板工具
第13章 存货管理系统
13. 1 高级说明
13. 2 详细说明
13. 3 Document Root的HTML文件
13. 4 其他HTML文件和模板
第14章 个人资料管理系统
14. 1 高级说明
14. 2 详细说明
14. 3 Document Root的HTML文件
14. 4 其他HTML文件和模板
第15章 订购管理系统
15. 1 高级说明
15. 2 详细说明
15. 3 Document Root的HTML文件
15. 4 其他HTML文件和模板
第16章 发货管理系统
16. 1 高级说明
16. 2 详细说明
16. 3 Document Root的HTML文件
16. 4 其他HTML文件和模板
第17章 报表系统
17. 1 高级说明
17. 2 详细说明
17. 3 Document Root的XTML文件
17. 4 其他HTML文件和模板
附录
附录A 安装和配置指南
A. 1 Apache
A. 1. 1 安装
A. 1. 2 故障诊断
A. 1. 3 配置
A. 2 JServ
A. 2. 1 安装
A. 2. 2 配置
A. 3 Oracle
A. 4 mSQL
A. 4. 1 故障诊断
A. 4. 2 实用工具
A. 5 JDBC驱动程序
A. 6 JavaMail
附录B 完整的源代码清单
B. 1 安装
B. 2 要进行的修改
B. 3 编译
B. 4 创建数据库元素
B. 5 将文件移至相应目录
B. 6 存货目录管理系统
B. 7 订购管理系统
B. 8 个人资料管理系统
B. 9 发货管理系统
B. 10 报表系统
B. 11 实用工具
B. 12 创建表和序列的SQL命令