注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作DreamweaverDreamweaver MX 2004 & JSP动态网页编程完全自学手册

Dreamweaver MX 2004 & JSP动态网页编程完全自学手册

Dreamweaver MX 2004 & JSP动态网页编程完全自学手册

定 价:¥48.00

作 者: 龙马工作室编著
出版社: 人民邮电出版社
丛编项:
标 签: Dreamweaver

ISBN: 9787115134875 出版时间: 2005-07-01 包装: 胶版纸
开本: 26cm+光盘1片 页数: 429 字数:  

内容简介

  本书内容全面、由浅入深、循序渐进,系统地为读者介绍开发动态网站的各方面知识。本书中还配有多媒体教学光盘,为您操作示范,并穿插了大量的制作技巧,结合实践应用,具有很强的可操作性和实用性。本书由基础篇、应用篇和实战篇等3篇共19章组成,内容包括浏览器/服务器架构的构成和原理,架设Web、应用程序和数据库服务器,JSP、Java和SQL语言,DreamweaverMX2004的功能及使用,典型网站功能模块的设计和制作,利用DreamweaverMX2004设计、制作并管理网站等。本书紧扣“基础”和“实用”两大基点,通过7个大型实例和近60个小型实例,系统地讲述了利用DreamweaverMX2004开发动态网站的各方面的知识。本书内容翔实,语言通俗易懂,以基本概念和入门知识为主线,并穿插了大量的制作技巧,力求与读者零距离接触,如同一位资深的老师在课堂上娓娓讲述,具有很强的可操作性和实用性。本书着重提高读者的自学能力,既可以作为初学者的自学手册,也可以作为计算机技能的培训教材。在随书赠送的多媒体教学光盘中包括了本书实例的素材、制作结果、习题答案以及专业配音多媒体教学软件。

作者简介

暂缺《Dreamweaver MX 2004 & JSP动态网页编程完全自学手册》作者简介

图书目录

第1章 JSP与Web应用程序 3
1.1 我的网站(配置JSP运行环境) 3
1.1.1 安装设置Java 2 SDK 4
1.1.2 安装Jakarta Tomcat 7
1.1.3 设置Jakarta Tomcat 10
1.1.4 测试网站 11
1.1.5 使用Tomcat的注意事项 12
1.2 什么是Web应用程序 12
1.2.1 网页的动态 12
1.2.2 Web应用程序的工作原理 14
1.2.3 JSP的运行模式 15
1.3 交互式网页示例 17
1.3.1 提交URL参数 17
1.3.2 提交表单 19
1.4 专家点拨 21
1.5 练习与指导 21
1.5.1 填空题 21
1.5.2 选择题 21
1.5.3 简答题 21
1.5.4 操作题 22
第2章 配置Dreamweaver MX 2004开发环境 23
2.1 Dreamweaver MX 2004的系统配置 23
2.1.1 系统配置说明 23
2.1.2 系统需求 24
2.1.3 安装Dreamweaver MX 2004 24
2.2 Dreamweaver MX 2004的新功能 30
2.2.1 简洁的设计开发界面 30
2.2.2 新式的页面布局和设计环境 31
2.2.3 强大和开放的编码环境 32
2.3 关于站点 32
2.3.1 本地计算机和Internet服务器 33
2.3.2 本地站点和远程站点 33
2.3.3 Internet服务程序 34
2.3.4 规划站点 35
2.4 Dreamweaver 中的站点定义 35
2.4.1 本地站点信息 35
2.4.2 远程信息 37
2.4.3 测试服务器 41
2.4.4 设计备注 42
2.4.5 站点地图布局 43
2.4.6 文件视图列 43
2.4.7 站点的维护 44
2.5 专家点拨 46
2.6 练习与指导 46
2.6.1 填空题 46
2.6.2 选择题 46
2.6.3 简答题 46
2.6.4 操作题 46
第3章 JSP基础 47
3.1 JSP元素简介 47
3.2 JSP指令 47
3.2.1 Page指令 48
3.2.2 Include指令 50
3.2.3 Taglib指令 50
3.3 标准动作 51
3.3.1 jsp:useBean 51
3.3.2 jsp:setProperty 52
3.3.3 jsp:getProperty 53
3.3.4 jsp:param 54
3.3.5 jsp:include 54
3.3.6 jsp:forward 55
3.3.7 jsp:plugin 57
3.4 JSP隐含对象简介 58
3.5 专家点拨 59
3.6 练习与指导 60
3.6.1 填空题 60
3.6.2 简答题 60
第4章 Java与面向对象编程 61
4.1 类的一般形式 61
4.2 编写Java类 62
4.2.1 状态修饰符 62
4.2.2 访问域修饰符 63
4.2.3 类语法说明 63
4.3 使用Java类 66
4.3.1 new关键字 67
4.3.2 特殊的main方法 67
4.3.3 方法重载 68
4.3.4 继承 69
4.4 流程控制 70
4.4.1 运算符 70
4.4.2 Java流程控制语句 71
4.5 专家点拨 74
4.6 练习与指导 74
4.6.1 填空题 74
4.6.2 选择题 74
4.6.3 简答题 74
4.6.4 操作题 74
第5章 数据库基础 75
5.1 数据库基础 75
5.1.1 数据库的概念 75
5.1.2 记录与字段 75
5.1.3 记录集 76
5.2 大型数据库简介 76
5.2.1 命名的规范 77
5.2.2 索引(Index)的使用原则 77
5.2.3 数据的一致性和完整性 77
5.2.4 事务的陷阱 77
5.2.5 数据库性能调整 78
5.2.6 数据类型的选择 78
5.3 Web与数据库 78
5.3.1 数据库的现状 79
5.3.2 发展展望 80
5.4 SQL概述 80
5.5 Select子句 81
5.5.1 FROM子句 83
5.5.2 使用WHERE子句设置查询条件 84
5.5.3 匹配符 85
5.6 连接查询 87
5.6.1 内连接 88
5.6.2 外连接 88
5.6.3 交叉连接 89
5.7 记录的插入、删除和更新 89
5.7.1 插入数据 89
5.7.2 删除记录 90
5.7.3 更新记录 90
5.7.4 用SELECT 创建记录和表 91
5.8 字段属性 92
5.8.1 允许和禁止空值 92
5.8.2 缺省值 92
5.8.3 标识字段 93
第6章 Java数据库连接 99
6.1 关于JDBC 99
6.1.1 JDBC的数据库访问模型 99
6.1.2 JDBC驱动程序类型 100
6.1.3 关于第3方驱动程序 101
6.1.4 JDBC使用流程 102
6.2 创建DSN 102
6.2.1 DSN概述 103
6.2.2 配置Access系统DSN 104
5.9 SQL常用函数 93
5.9.1 集合函数 93
5.9.2 统计字段值的数目 94
5.9.3 计算字段的平均值 94
5.9.4 计算字段值的和 95
5.9.5 返回最大值或最小值 95
5.10 专家点拨 95
5.11 练习与指导 96
5.11.1 选择题 96
5.11.2 简答题 96
5.11.3 操作题 96
6.2.3 配置 SQL Server 数据库系统DSN 106
6.2.4 配置 Oracle 数据库系统DSN 109
6.3 JDBC数据库连接示例 109
6.4 用Dreamweaver与数据库连接 111
6.4.1 使用Access数据库的系统需求 112
6.4.2 使用DSN创建JDBC数据库连接 113
6.5 专家点拨 114
6.6 练习与指导 114
6.6.1 填空题 114
6.6.2 操作题 114
第7章 数据源与隐含对象 115
7.1 来自数据库的数据源 115
7.1.1 记录集 115
7.1.2 定义“记录集” 116
7.1.3 定义简单“记录集” 116
7.1.4 应用示例 118
7.1.5 定义高级“记录集” 119
7.1.6 定义高级“记录集”示例 121
7.1.7 使用“属性”面板 122
7.1.8 “记录集”的处理 124
7.2 来自request的数据源 126
7.2.1 存储在客户端的变量——Cookie 127
7.2.2 Cookie对象方法摘要 128
7.2.3 URL参数 129
7.2.4 表单数据 130
7.2.5 客户端的信息 132
7.2.6 ServletRequest接口方法摘要 133
7.3 服务器端的数据源 134
7.3.1 会话 134
7.3.2 一个会话示例 135
7.3.3 HttpSession接口方法摘要 138
7.3.4 应用程序属性 139
7.3.5 ServletContext接口方法摘要 139
7.4 Java Beans 140
7.4.1 Beans概述 141
7.4.2 配置Beans 141
7.4.3 JSP中的Beans 142
7.4.4 Beans的作用域 143
7.4.5 一个Bean示例 143
7.5 获取新的功能扩展程序 147
7.6 数据格式 147
7.6.1 设置数据格式 147
7.6.2 数据格式参考 148
7.7 专家点拨 150
7.8 练习与指导 150
7.8.1 填空题 150
7.8.2 选择题 150
7.8.3 简答题 150
7.8.4 操作题 150
第8章 网页元素的动态化 151
8.1 动态文本 151
8.1.1 概述 151
8.1.2 使文本动态化的步骤 151
8.1.3 动态文本源代码分析 152
8.1.4 动态文本应用数据格式 155
8.1.5 动态文本数据格式源代码分析 155
8.2 动态图像 156
8.2.1 概述 156
8.2.2 使图像动态化的步骤 156
8.2.3 应用示例 158
8.2.4 源代码分析 161
8.3 动态下拉列表框 161
8.3.1 概念 161
8.3.2 运行操作步骤 162
8.3.3 源代码分析 164
8.3.4 应用示例 165
8.3.5 存储下拉列表框 168
8.4 动态文本框 170
8.4.1 概念 170
8.4.2 操作步骤 171
8.4.3 应用示例 171
8.4.4 源代码分析 173
8.5 动态复选框 173
8.5.1 概念 173
8.5.2 操作步骤 173
8.5.3 应用示例 174
8.5.4 源代码分析 175
8.6 动态单选按钮 175
8.6.1 概念 175
8.6.2 操作步骤 176
8.6.3 应用示例 176
8.6.4 源代码分析 179
8.7 动态HTML属性 179
8.7.1 概念 179
8.7.2 操作步骤 180
8.7.3 实现HTML属性动态化的步骤 180
8.7.4 应用示例 181
8.7.5 源代码分析 183
8.8 使ActiveX、Flash和其他对象参数动态化 183
8.9 专家点拨 183
8.10 练习与指导 184
8.10.1 填空题 184
8.10.2 操作题 184
第9章 增添服务器行为 185
9.1 增添服务器行为 185
9.1.1 打开“服务器行为”面板 185
9.1.2 添加服务器行为 186
9.1.3 删除服务器行为 186
9.1.4 修改服务器行为参数 186
9.2 重复区域 186
9.2.1 定义“重复区域” 187
9.2.2 应用示例 187
9.3 记录集分页 192
9.3.1 普通导航 193
9.3.2 特殊导航 194
9.3.3 应用示例 195
9.4 显示区域 196
9.4.1 定义“显示区域” 196
9.4.2 应用示例 197
9.5 转到详细页面 199
9.5.1 建立“转到详细页面” 200
9.5.2 应用示例 201
9.6 转到相关页面 203
9.7 插入记录 204
9.7.1 定义“插入记录” 204
9.7.2 应用示例 205
9.8 更新记录 207
9.8.1 定义“更新记录” 207
9.8.2 应用示例 208
9.9 删除记录 209
9.9.1 定义“删除记录” 210
9.9.2 应用示例 211
9.10 用户身份验证 213
9.10.1 定义“检查新用户名” 213
9.10.2 定义“登录用户” 214
9.10.3 定义“限制对页的访问” 215
9.10.4 定义“注销用户” 216
9.10.5 应用示例 216
9.11 获得更多的服务器行为 220
9.12 编辑服务器行为 220
9.13 新建服务器行为 221
9.14 专家点拨 222
9.15 练习与指导 222
9.15.1 填空题 222
9.15.2 简答题 222
9.15.3 操作题 222
第10章 页面范例 223
10.1 查询界面与结果显示 223
10.1.1 范例分析 223
10.1.2 模糊查询 223
10.1.3 可选字段和操作符的查询 228
10.1.4 多字段查询 233
10.2 删除页 236
10.2.1 范例分析 236
10.2.2 简单的条件删除 236
10.2.3 一次删除多条记录 239
10.3 插入页 241
10.3.1 范例分析 241
10.3.2 插入记录 242
10.4 更新页 244
10.4.1 范例分析 245
10.4.2 更新记录 245
10.5 专家点拨 249
10.6 练习与指导 249
10.6.1 选择题 249
10.6.2 简答题 249
10.6.3 操作题 249
第11章 XML基础 251
11.1 XML概述 251
11.1.1 XML的设计思想 251
11.1.2 XML的标签 253
11.1.3 XML的显示 253
11.1.4 XML与HTML共存 255
11.2 XML文档格式和内容 255
11.2.1 对比HTML和XML 255
11.2.2 XML文档的头部 257
11.2.3 标记和元素 258
11.2.4 元素属性 259
11.2.5 CDATA区和预定义实体 260
11.3 XML文档的一些规则 261
11.3.1 区分大小写 261
11.3.2 空白处理 261
11.3.3 语言标识 262
11.4 显示XML 262
11.5 实体声明和引用 265
11.6 格式正确的和有效的XML文档 266
11.6.1 格式正确的XML文档 266
11.6.2 有效的XML文件 266
11.7 专家点拨 267
11.8 练习与指导 267
11.8.1 填空题 267
11.8.2 选择题 268
11.8.3 简答题 268
11.8.4 操作题 268
第12章 JSP中的字符串处理 269
12.1 构造函数 269
12.2 常见的字符串语法 270
12.2.1 创建字符串 270
12.2.2 获取字符串长度 270
12.2.3 连接字符串 270
12.2.4 提取字符 271
12.2.5 比较字符串 272
12.2.6 字符串搜索 276
12.2.7 字符串类的其他方法 277
12.3 StringBuffer类 278
12.3.1 StringBuffer的构造函数 278
12.3.2 常见的StringBuffer方法 279
12.4 专家点拨 281
12.5 练习与指导 281
12.5.1 选择题 282
12.5.2 操作题 282 
第13章 新用户注册 285
13.1 文件说明 285
13.2 注册信息验证 287
13.2.1 认识注册页面 288
13.2.2 常规检查 289
13.2.3 检查两次密码是否相同 290
13.2.4 检查是否重名 292
13.3 将数据保存到数据库中 292
13.3.1 添加“插入记录”服务器行为 292
13.3.2 添加“检查新用户名”服务器行为 294
13.4 专家点拨 296
第14章 登录与验证 297
14.1 分析 297
14.2 验证 297
14.2.1 客户端验证 297
14.2.2 服务器端验证 298
14.2.3 LoginOK.jsp页 299
14.2.4 Logout.jsp页 301
14.3 记住密码 301
14.4 删除已记住的密码 310
14.5 专家点拨 312
第15章 留言板 313
15.1 功能分析 313
15.1.1 留言板的机制 313
15.1.2 文件说明 313
15.2 显示留言 318
15.2.1 内容主体制作 318
15.2.2 处理空格和回车 321
15.2.3 隐藏图标 323
15.2.4 添加导航 325
15.3 留言 327
15.3.1 校验表单 327
15.3.2 “插入记录”服务器行为 328
15.3.3 记住个人信息 329
15.4 管理留言 332
15.5 删除留言 334
15.6 站长回复 336
15.7 登录机制 336
15.7.1 原理 336
15.7.2 “登录用户”服务器行为 337
15.7.3 限制未登录用户访问 338
15.8 专家点拨 338
第16章 使用UBB 339
16.1 论坛支持HTML后的危害 339
16.2 UBB的作用及UBB转换程序 340
16.3 UBB程序代码分析 341
16.3.1 屏蔽HTML代码 341
16.3.2 将UBB代码转换成HTML代码 342
16.4 实现一个例子 347
16.5 专家点拨 350
第17章 投票系统 351
17.1 分析 351
17.1.1 投票系统的机制 351
17.1.2 文件及说明 351
17.2 投票及结果显示 352
17.2.1 选票的制作 352
17.2.2 投票结果页的制作 354
17.2.3 更新页add.jsp 359
17.3 防止串票的投票系统 361
17.3.1 投票页的制作 362
17.3.2 repeat.jsp页的制作 365
17.4 专家点拨 366
第18章 调查表 367
18.1 分析 367
18.1.1 调查表的机制 367
18.1.2 调查系统所需文件及说明 367
18.2 调查表 370
18.3 结果显示 372
18.3.1 建立“记录集” 373
18.3.2 向页面绑定动态数据 377
18.3.3 设置表格的动态属性 378
18.3.4 添加“重复区域”服务器行为 379
18.4 专家点拨 379
第19章 新闻发布系统 381
19.1 分析 381
19.1.1 用户界面分析 381
19.1.2 管理界面分析 382
19.2 动态新闻页的制作 384
19.2.1 为动态新闻页建立“记录集” 385
19.2.2 使新闻动态地显示在页面上 388
19.2.3 完善新闻页 389
19.2.4 制作显示更多新闻页 393
19.2.5 新闻具体内容的显示 395
19.3 导航页面 396
19.4 密码管理 398
19.5 新闻类别管理 401
19.5.1 主页面 401
19.5.2 编辑新闻类别 404
19.5.3 新建新闻类别 407
19.5.4 删除新闻类别 408
19.6 在线更新 409
19.6.1 显示当前新闻类别 410
19.6.2 显示当前新闻标题 411
19.6.3 编辑新闻内容 415
19.6.4 录入新闻 422
19.6.5 删除新闻 426
19.7 完善新闻管理系统 427
19.8 专家点拨 429

本目录推荐