第1章 Dreamweaver 8新功能简介 1
1.1 认识Dreamweaver 8工作区 2
1.2 了解Dreamweaver 8新增功能 3
第2章 建立高质量的网站 7
2.1 Dreamweaver 8站点定义 7
2.2 从Dreamweaver 8模板建立页面 9
2.3 导入或粘贴Microsoft Office文件 11
2.4 插入Flash视频 13
2.5 订阅RSS 17
2.5.1 如何订阅RSS 19
2.5.2 RSS与电子报有何不同 21
2.6 可扩展样式表语言转换(XSLT) 22
2.7 创建网页相册 26
第3章 JSP环境安装设定 30
3.1 下载及安装Java 2 SDK开发工具 30
3.1.1 下载J2SE 5.0开发工具 30
3.1.2 安装J2SE 5.0 32
3.2 下载及安装Tomcat服务器 34
3.2.1 下载Tomcat服务器 34
3.2.2 安装Tomcat服务器 34
3.3 Tomcat网页服务器中的Web应用程序文件架构 38
3.4 如何在Dreamweaver 8中开发JSP网页 39
3.4.1 创建网站目录结构 39
3.4.2 Dreamweaver 8网站的定义 39
第4章 JSP基本语法及常用对象介绍 43
4.1 JSP概述 43
4.1.1 JSP与Java的关系 44
4.1.2 Java 2 SDK的安装与使用 46
4.1.3 Java编译的程序 47
4.1.4 JSP的处理程序 51
4.2 Java数据类型与变量申明 52
4.3 Java各类常用的方法 55
4.4 运算子及表达式 57
4.5 Java流程控制的语句 58
4.6 进入JSP的世界 64
4.7 JSP基本语法 66
4.8 JSP编译指令 66
4.9 JSP动作指令 70
4.10 JSP常用对象 76
第5章 JDBC与数据库 84
5.1 JDBC原理 84
5.2 JDBC驱动程序 85
5.3 JSP连接数据库的语法 86
5.3.1 Access的连接语法 86
5.3.2 MySQL的连接语法 91
5.3.3 MS SQL Server的连接语法 93
5.4 Dreamweaver 8设定JDBC连接 96
5.5 JSP程序中使用JDBC 99
5.6 常用的JDBC对象与方法 102
5.7 数据库简介 106
5.8 SQL语言简介 109
第6章 访客人数统计 115
6.1 建立网站目录 116
6.2 创建数据库 116
6.3 ODBC的设置 118
6.4 Dreamweaver 8站点定义 120
6.5 建立JDBC-ODBC数据库连接 121
6.6 存储过程的建立 122
6.6.1 存储过程介绍 122
6.6.2 在Dreamweaver中建立存储过程 123
6.7 建立记录集 124
6.8 加入session对象判断访问者是否为同一人 126
6.8.1 设置session对象的值 127
6.8.2 从session中取得资料 127
6.8.3 判断session对象是否为新的语法 127
6.8.4 强制中断session 127
6.8.5 加入session对象判断 127
6.9 搜集用户的信息 130
第7章 会员管理系统 132
7.1 创建网站目录 133
7.2 创建数据库 133
7.3 ODBC的设定 135
7.4 Dreamweaver网站定义 137
7.5 创建JDBC-ODBC数据库连接 138
7.6 实作会员管理系统 140
7.6.1 会员登录主页面的制作(index.jsp) 140
7.6.2 登录成功页面的制作(success.jsp) 144
7.6.3 登录失败页面的制作(fail.jsp) 145
7.6.4 新会员注册页面的制作(insert.jsp) 147
7.6.5 加入表单检查 155
第8章 最新消息发布 163
8.1 建立网站目录 164
8.2 建立数据库 165
8.3 ODBC的设置 169
8.4 Dreamweaver站点定义 170
8.5 建立JDBCODBC数据库连接 172
8.6 最新消息发布实例 173
8.6.1 最新消息主页面的制作(news.jsp) 173
8.6.2 管理员登录页面的制作(admin.jsp) 189
8.6.3 管理消息发布主页面的制作(adminnews.jsp) 190
8.6.4 新增消息发布页面的制作(addnews.jsp) 194
8.6.5 修改消息发布页面的制作(updatenews.jsp) 200
8.6.6 删除消息发布页面的制作(delnews.jsp) 204
第9章 在线讨论区 213
9.1 创建数据库 215
9.1.1 创建Topic数据表 216
9.1.2 创建Reply数据表 217
9.2 Dreamweaver 8网站定义 219
9.3 创建JDBC-ODBC数据库连接 220
9.4 讨论区主页面index.jsp的设计 222
9.5 新建讨论主题页面add_topic.jsp制作 225
9.6 讨论主题细节页面view_topic.jsp制作 229
9.7 回复讨论主题页面Reply.jsp制作 234
9.8 关键词查询功能制作 238
9.9 管理主页面adminboard.jsp制作 241
9.10 管理细节检视页面edit_board.jsp制作 241
9.10.1 讨论主题表单“[编辑]”按钮超级链接的设定 242
9.10.2 讨论主题表单“[删除]”按钮超级链接的设定 244
9.10.3 回复主题表单“[编辑]”按钮超级链接的设定 244
9.10.4 回复主题表单“[删除]”按钮超级链接的设定 245
9.10.5 避免Access在JDBC下重复取值的错误问题 245
9.11 修改讨论主题页面upd_topic.jsp制作 247
9.12 修改回复主题页面upd_reply.jsp制作 250
9.13 删除讨论主题页面del_topic.jsp制作 253
9.14 删除回复主题页面del_reply.jsp制作 254
9.15 计算回复篇数功能制作 254
9.16 版面美化技巧 258
9.16.1 变换表格字段中的底色 258
9.16.3 跟随鼠标指向变换表格字段底色 260
9.16.2 以图片代替文字 260
第10章 购物车 262
10.1 建立站点目录 265
10.2 建立数据库 265
10.3 ODBC的设置 270
10.4 Dreamweaver站点定义 270
10.6 购物车实例 271
10.6.1 购物车主页面的设计(index.htm) 271
10.5 建立JDBC ODBC数据库连接 271
10.6.2 确认送货数据页面的设计(loginok.jsp) 278
10.6.3 显示送货数据页面的设计(doublecheck.jsp) 282
10.6.4 显示历史购物记录页面的设计(shopped.jsp) 284
10.6.5 加入新会员页面的设计(newvip.jsp) 291
10.6.6 加入购物车页面的设计(shoppedcar.jsp) 293
10.6.7 查看购物车页面的设计(shoppedlist.jsp) 305
10.6.8 确认购物页面的设计(shoppedcheck.jsp) 312
10.6.9 查看账单页面的设计(billtotal.jsp) 318
附录 如何取得Macromedia插件 324