当前位置:首页 > 工业技术
Macromedia Coldfusion MX标准教程
Macromedia Coldfusion MX标准教程

Macromedia Coldfusion MX标准教程PDF电子书下载

工业技术

  • 电子书积分:23 积分如何计算积分?
  • 作 者:(美)Macromedia公司)编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2003
  • ISBN:7030122054
  • 页数:894 页
图书介绍:本书详细地介绍了Macromedia公司的ColdFusion MX的使用。第一篇讲安装,第二篇讲如何使用,第三篇介绍了应用开发,第四篇介绍与之相关的其他技术。
《Macromedia Coldfusion MX标准教程》目录

第1篇 ColdFusion MX安装 1

第1章 Macromedia ColdFusion MX安装指南 1

1.1 ColdFusion MX产品版本 1

1.2 系统需求 2

1.3 安装注意事项 5

1.4 安装ColdFusion MX 7

1.5 安装Verity Locales 9

1.6 ColdFusion MX目录结构 10

1.7 使用ColdFusion MX Web服务器 10

1.8 卸载ColdFusion MX 11

2.2 管理ColdFusion MX 13

2.1 配置任务综述 13

第2章 配置系统 13

2.3 配置Web服务器 16

2.4 启用CORBA支持 21

2.5 禁用远程开发服务(RDS) 22

2.6 更改ColdFusionMX用户账户 23

2.7 连接到外部JDBC的第4类数据源 25

第2篇 ColdFusion MX快速使用 27

第1部分 欢迎使用ColdFusion 27

第1章 ColdFusion MX概览 27

1.1 Internet和相关技术 27

1.2 ColdFusion MX介绍 31

1.3 联合使用Macromedia Flash MX和ColdFusion MX 33

2.1 处理ColdFusion页面 34

第2章 CFML基础 34

2.2 掌握CFML元素 36

2.3 处理CFML表达式 40

2.4 掌握条件处理 43

2.5 处理表单数据 44

2.6 代码注解 45

第3章 数据库基础 46

3.1 了解数据库的基础知识 46

3.2 关于SQL 47

3.3 通过ColdFusion使用SQL 47

4.1 检查教程文件的结构 49

第4章 配置开发环境 49

4.2 配置数据库连接和调试选项 50

4.3 Macromedia开发环境工具 54

第2部分 建立ColdFusion应用程序 57

第5章 准备建立例子应用程序 57

5.1 应用开发步骤 57

5.2 确定应用程序的功能需求 58

5.3 确定数据需求 58

5.4 为应用程序设计数据库 59

5.5 开发例子应用程序 60

5.6 怎样使用本部分中的各章 61

6.1 建立第一个ColdFusion应用程序 63

第6章 编写第一个ColdFusion应用程序 63

6.2 使用Web页面显示旅游路线列表 64

6.3 开发搜索表单 70

6.4 本章小结 80

第7章 建立主应用程序页面 81

7.1 改善旅游路线维护应用程序 81

7.2 本章小结 94

第8章 通过校验数据来加强业务规则 95

8.1 改善旅游路线维护应用程序 95

8.2 使用HTML表单收集数据 96

8.3 开发校验数据和应用业务规则的代码 97

8.4 本章小结 111

9.1 增强旅游路线维护应用程序 112

第9章 实现浏览和维护数据库的功能 112

9.2 本章小结 118

第10章 使用SQL增加和更新数据 119

10.1 完成旅游路线维护应用程序 119

第3篇 ColdFusion MX应用开发 131

第1部分 CFML程序语言 131

第1章 ColdFusion MX概述 131

1.1 关于Internet应用程序和Web应用程序服务器 131

1.2 关于ColdFusion MX 133

1.3 ColdFusionMX与Macromedia Flash MX的配合使用 135

1.4 关于J2EE和ColdFusion体系结构 135

1.5 本篇讲解的ColdFusion特性 136

第2章 CFML的元素 139

2.1 概述 139

2.2 字符大小写 139

2.3 标记 139

2.4 函数 141

2.5 表达式 142

2.6 常量 143

2.7 变量 143

2.8 数据类型 144

2.9 ColdFusion组件 144

2.11 流程控制 145

2.10 CFScript 145

2.12 注释 149

2.13 特殊字符 149

2.14 保留字 149

第3章 使用ColdFusion变量 151

3.1 创建变量 151

3.2 变量特征 152

3.3 数据类型 152

3.4 在变量引用中使用句点 160

3.5 数据类型转换 162

3.6 关于作用域 167

3.7 确定变量存在 171

3.8 校验数据类型 173

3.9 向自定义标记和UDF传递变量 174

第4章 使用表达式和#号 176

4.1 表达式 176

4.2 使用#号 180

4.3 动态表达式和动态变量 183

第5章 使用数组和结构 195

5.1 关于数组 195

5.2 基本数组技术 196

5.3 用数据填充数组 201

5.4 数组函数 204

5.5 关于结构 205

5.6 创建和使用结构 208

5.7 结构示例 214

5.8 结构函数 218

第6章 用CFML脚本编程扩展ColdFusion页 220

6.1 关于CFScript 220

6.2 CFScript语言 221

6.3 使用CFScript语句 224

6.4 处理异常 231

6.5 CFScript示例 232

第7章 在函数中使用正则表达式 236

7.1 关于正则表达式 236

7.2 正则表达式语法 237

7.3 使用向后引用 243

7.4 返回匹配的子表达式 245

7.5 正则表达式示例 248

7.6 各类正则表达式技术 249

第2部分 重用CFML代码 250

第8章 在ColdFusion页中重用代码 250

8.1 关于可重用的CFML元素 250

8.2 用cfinclude标记包容页面 251

8.3 调用用户自定义函数 252

8.4 使用自定义CFML标记 253

8.5 使用CFX标记 255

8.7 挑选不同的ColdFusion代码重用方法 256

8.6 使用ColdFusion组件 256

第9章 编写和调用用户自定义函数 258

9.1 关于用户自定义函数 258

9.2 调用用户自定义函数 258

9.3 创建用户自定义函数 259

9.4 调用函数和使用变量 267

9.5 一个用户自定义函数示例 269

9.6 有效地使用UDF 271

第10章 创建和使用自定义CFML标记 283

10.1 创建自定义标记 283

10.2 向自定义标记传递数据 286

10.3 管理自定义标记 290

10.4 执行自定义标记 291

10.5 嵌套自定义标记 294

第11章 构建和使用ColdFusion组件 299

11.1 关于ColdFusion组件 299

11.2 构建ColdFusion组件 299

11.3 同组件方法交互 302

11.4 使用高级ColdFusion组件功能 312

第12章 构建自定义CFXAPI标记 320

12.1 什么是CFX标记 320

12.2 用Java开发CFX标记之前 320

12.3 写一个Java CFX标记 321

12.4 ZiPBrowser示例 325

12.5 调试Java CFX标记的途径 327

12.6 用C++开发CFX标记 329

第3部分 开发CFML应用程序 332

第13章 设计和优化ColdFusion应用程序 332

13.1 关于应用程序 332

13.2 ColdFusion应用程序的元素 332

13.3 映射应用程序 334

13.4 创建Application.cfm页 336

13.5 优化ColdFusion应用程序 340

第14章 处理错误 348

14.1 关于ColdFusion的错误处理 348

14.2 理解错误 348

14.3 错误消息和标准错误格式 352

14.4 确定错误处理策略 353

14.5 用cferror指定自定义错误消息 355

14.6 用cflog标记记录错误 358

14.7 用ColdFusion标记处理运行时异常 359

第15章 使用持久数据和锁定 376

15.1 关于持久作用域变量 376

15.2 管理客户状态 378

15.3 配置和使用客户变量 381

15.4 配置和使用会话变量 385

15.5 配置和使用应用程序变量 388

15.6 使用服务器变量 390

15.7 用cflock锁定代码 391

15.8 cflock的例子 397

第16章 保护应用程序 401

16.1 ColdFusion安全特性 401

16.2 关于资源安全性 401

16.3 关于用户安全性 402

16.4 实现用户安全性 408

第17章 开发全球化应用程序 423

17.1 全球化概述 423

17.2 关于字符编码 424

17.3 区域 425

17.4 在ColdFusion中处理一个请求 426

17.5 用于全球化的标记和函数 428

17.6 在ColdFusion中处理数据 430

18.1 在ColdFusion MX Administrator中配置调试 434

第18章 应用程序调试和故障诊断 434

18.2 从浏览器页中使用调试信息 436

18.3 在CFML中控制调试信息 442

18.4 用cftrace标记跟踪执行 444

18.5 使用代码兼容性分析器 447

18.6 常见问题诊断 448

第4部分 访问和使用数据 450

第19章 数据库和SQL概述 450

19.1 什么是数据库 450

19.2 使用SQL 453

19.3 使用编辑器编写查询 460

第20章 访问和获取数据 463

20.1 处理动态数据 463

20.2 获取数据 463

20.3 输出查询数据 466

20.4 获取与查询结果有关的信息 468

20.5 用cfqueryparam增强安全性 470

第21章 更新数据库 472

21.1 关于数据库更新 472

21.2 插入数据 472

21.3 更新数据 477

21.4 删除数据 483

22.1 关于记录集 485

第22章 使用查询的查询 485

22.2 关于“查询的查询” 487

22.3 “查询的查询”用户指南 496

22.4 “查询的查询”的BNF 506

第23章 管理LDAP目录 508

23.1 关于LDAP 508

23.2 LDAP信息结构 509

23.3 随ColdFusion使用LDAP 511

23.4 查询LDAP目录 512

23.5 更新LDAP目录 517

23.6 高级主题 527

24.1 关于Verity 535

第24章 构建搜索接口 535

24.2 为ColdFusion应用程序创建搜索工具 539

24.3 使用cfsearch标记 550

24.4 处理记录集 553

第25章 使用Verity搜索表达式 561

25.1 关于Verity查询类型 561

25.2 使用简单查询 561

25.3 使用显式查询 563

25.4 拟定搜索表达式 566

25.5 使用区域和字段优化搜索 574

第5部分 请求和展示信息 578

第26章 获取和格式化数据 578

26.1 用表单指定要获取的数据 578

26.2 使用动作页 582

26.3 使用查询和数据 585

26.4 向用户返回结果 589

26.5 动态填充列表框 593

26.6 创建动态复选框和多重选择列表框 595

26.7 校验表单字段数据类型 598

第27章 构建动态表单 602

27.1 用cfform标记创建表单 602

27.2 用cftree构建树形控件 604

27.3 构建下拉列表框 610

27.4 构建文本输入框 611

27.5 构建Slider控件 612

27.6 用cfgrid创建数据网格 613

27.7 嵌入Java applet 623

27.8 用cfform控件进行输入校验 626

27.9 用JavaScript进行输入校验 629

第28章 数据图示 633

28.1 创建图表 633

28.2 管理图表 637

28.3 数据图示 637

28.4 控制图表外观 646

28.5 将图表链接到URL 654

第29章 使用Flash Remoting服务 659

29.1 随ColdFusion使用Flash Remoting服务 659

29.2 随ColdFusion页使用Flash Remoting服务 660

29.3 随ColdFusion组件使用Flash 663

29.4 随服务器端ActionScript使用Flash Remoting服务 665

29.5 随ColdFusion Java对象使用Flash Remoting服务 666

29.6 用ColdFusion和Flash处理错误 666

第6部分 使用Web元素和外部对象 668

第30章 使用XML和WDDX 668

30.1 关于XML和ColdFusion 668

30.2 XML文档对象 669

30.3 ColdFusion XML标记和函数 672

30.4 使用XML对象 673

30.5 创建和保存XML文档对象 675

30.6 修改ColdFusion XML对象 677

30.8 用Xpath提取数据 686

30.7 用XSLT转换文档 686

30.9 示例:在ColdFusion应用程序中使用XML 687

30.10 用WDDX在网上移动复杂数据 692

30.11 使用WDDX 696

第31章 使用Web服务 702

31.1 Web服务 702

31.2 使用WSDL文件 704

31.3 使用Web服务 706

31.4 发布Web服务 714

31.5 处理复杂数据类型 722

第32章 在CFML应用程序中集成J2EE和Java元素 728

32.1 关于ColdFusion、Java和J2EE 728

32.2 使用JSP标记和标记库 730

32.3 与JSP页和Servlet相互操作 731

32.4 使用Java对象 736

第33章 在CFML应用程序中集成COM和CORBA对象 751

33.1 关于COM和CORBA 751

33.2 创建和使用对象 752

33.3 COM和DCOM入门 753

33.4 创建和使用COM对象 755

33.5 CORBA入门 758

33.6 创建和使用CORBA对象 758

33.7 CORBA实例 765

34.1 ColdFusion与邮件服务器配合使用 767

34.2 发送电子邮件 767

第7部分 使用外部资源 767

第34章 收发电子邮件 767

34.3 cfmail标记使用示范 769

34.4 为多个收件人自定义电子邮件 771

34.5 使用cfmailparam 772

34.6 高级发送选项 773

34.7 接收电子邮件 774

34.8 处理POP邮件 775

35.1 关于与远程服务器交互 782

35.2 使用cfhttp与Web交互 782

第35章 与远程服务器交互 782

35.3 根据文本文件创建一个查询对象 785

35.4 使用cfhttp标记的Post方法 787

35.5 使用cfftp标记实现文件操作 791

第36章 管理服务器上的文件 795

36.1 关于文件管理 795

36.2 使用cffile标记 795

36.3 使用cfdirectory标记 804

36.4 使用cfcontent标记 805

1.2 计划移植过程 809

1.1 向ColdFusion中移植 809

第1章 移植ColdFusion 5应用程序 809

第1部分 移植ColdFusion 5应用程序 809

第4篇 其他技术 809

1.3 使用ColdFusion代码兼容性分析器 810

1.4 使用设置移植向导 810

1.5 CFML标记和属性 812

1.6 CFML函数和变量 816

1.7 数据库操作 817

1.8 本地化 818

1.9 其他修改 822

1.10 标记和函数的例子 826

2.2 获取用户帮助信息 830

2.1 关于ColdFusion管理器 830

2.3 管理器的布局 830

第2章 管理ColdFusion 830

第2部分 管理ColdFusion 830

第3章 ColdFusion MX的基本管理 834

3.1 初始管理任务 834

3.2 服务器设置区域 834

3.3 数据和服务区域 840

3.4 调试和日志区域 841

3.5 扩展区域 845

3.6 安全性区域 847

3.7 客户扩展 848

第4章 数据源管理 849

4.1 关于JDBC 849

4.2 添加数据源 850

4.3 连接到OS/390操作系统的DB2 UDB 853

4.4 连接到DB2通用数据库6.2和7.2版 854

4.5 连接到Informix 9.x 855

4.6 连接到Microsoft Access 856

4.7 连接到Microsoft SQL服务器2000年7.x版 857

4.8 连接到MySQL 858

4.9 连接到ODBC接口 859

4.10 连接到Oracle R3(8.1.7)和Oracle 9i 860

4.11 连接到其他数据源 861

4.12 连接到Sybase 11.5、11.9、12.0和12.5版 862

第5章 安全性管理 864

5.1 关于ColdFusion的安全性 864

5.2 使用sandbox安全性功能 865

第6章 介绍 871

6.1 关于服务器端ActionScript 871

第3部分 在ColdFusion MX中使用服务器端ActionScript 871

6.2 关于服务器端ActionScript的更多信息 873

6.3 下一步操作 874

第7章 连接到Flash Remoting服务 875

7.1 连接到Flash Remoting服务 875

7.2 调用服务器端ActionScript函数 875

7.3 使用ActionScript中得到的函数结果 876

7.4 全局和请求范围对象 877

8.1 概述 878

8.2 关于ColdFusion数据源 878

第8章 使用CF.query函数 878

8.3 ActionScript函数CF.query 879

8.4 CF.query记录集 880

8.5 构建一个简单的应用程序 881

第9章 使用CF.http函数 884

9.1 概述 884

9.2 由CF.query函数返回的数据 885

9.3 使用CF.http Post方法 886

9.4 使用CF.http Get方法 886

第10章 ColdFusion中的ActionScript函数 888

10.1 CF.query 888

10.2 CF.http 890

开发者资源 895

相关图书
作者其它书籍
返回顶部