图书介绍
Java for Flash动态网站开发手札PDF|Epub|txt|kindle电子书版本网盘下载
- 张亚飞编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121032910
- 出版时间:2006
- 标注页数:633页
- 文件大小:135MB
- 文件页数:653页
- 主题词:JAVA语言-程序设计;主页制作-图形软件,Flash
PDF下载
下载说明
Java for Flash动态网站开发手札PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Java for Flash基础入门3
第1章 开发和运行环境的安装与配置3
1.1 新架构的优点3
1.2 安装、配置开发与运行环境5
1.2.1 安装和配置后端运行环境5
1.2.2 安装开发和调试环境9
第2章 基本JSP和Java语法入门11
2.1 JSP网页的工作原理11
2.1.1 服务器端怎样动态创建网页12
2.1.2 了解JSP指令13
2.2 变量的定义13
2.2.1 变量的数据类型14
2.2.2 声明和命名变量15
2.2.3 常量16
2.2.4 数据类型转换17
2.2.5 变量的作用范围和生命周期17
2.2.6 定义和使用字符串19
2.2.7 定义和使用数组20
2.3 流程控制21
2.3.1 if...else条件语句22
2.3.2 do...while循环23
2.3.3 for循环25
2.3.4 switch条件语句25
2.3.5 其他的流程控制26
2.3.6 try...catch...finally语句27
2.3.7 throw语句29
2.4 数据类型和运算29
2.4.1 算术运算符29
2.4.2 字符串运算符30
2.4.3 比较运算符和逻辑运算符30
2.4.4 位运算符31
2.4.5 赋值运算符32
2.4.6 其他运算符33
2.4.7 运算符的使用规则33
2.5 程序注释35
3.1.1 理解数据库连接37
第3章 使用JDBC连接到数据库37
3.1 理解数据库连接和配置数据源37
3.1.2 理解数据库连接驱动38
3.1.3 通过ODBC连接数据库40
3.2 使用JSP连接和操作数据库42
3.2.1 基本数据库查询操作42
3.2.2 使用while循环列出数据库内容43
3.2.3 修改数据44
3.2.4 操作数据库结构47
3.3 使用JDBC操控数据库47
3.3.1 使用JDBC的基本步骤47
3.3.2 使用Statement对象50
3.4 使用ResultSet对象58
第4章 类的创建和面向对象的Java开发61
4.1 关于面向对象设计和类61
4.2 创建和使用类62
4.2.1 定义方法63
4.2.2 方法的重载63
4.2.3 构造方法和析构方法64
4.2.4 类的继承65
4.2.5 方法的覆载66
4.3 抽象方法、抽象类和接口67
4.3.1 抽象方法和抽象类67
4.2.6 在类中使用final修饰符67
4.3.2 接口、继承和实现68
4.4 访问类的方法和属性69
4.4.1 导入类69
4.4.2 控制成员访问70
4.4.3 访问类的属性和方法71
4.4.4 区别实例成员和类成员73
4.5 Java类的编译73
第5章 Java for Flash动态网站开发基础入门75
5.1 Flash影片应用程序和服务器通信技术及原理75
5.1.1 浏览器怎样在服务器接收和发送数据76
5.1.2 Flash影片应用程序接收和发送数据78
5.2 ActionScript用来传递和接收数据的方法81
5.2.1 操作数据库82
5.2.2 使用LoadVars对象传递和接收数据86
5.2.3 使用XML对象传递和接收数据88
5.3 Flash影片应用程序的安全性90
5.3.1 Flash Player的安全性限定91
5.3.2 Flash影片应用程序的安全性原理91
5.3.3 关于URL编码——从文本文档中读取特殊字符92
第2篇 Flash网络应用程序和Flash Remoting95
第6章 AMF-RPC for Java基础入门95
6.1 AMF-RPC技术简介95
6.1.1 安装和配置AMF-RPC开发环境96
6.1.2 定义一个新的Java应用程序100
6.1.3 使用Flash和文本编辑器创建应用程序102
6.1.4 AMF-RPC技术的功能104
6.2 使用Flash Remoting MX访问远程服务的3个步骤105
6.2.1 为使用Flash Remoting MX引用ActionScript类106
6.2.2 连接到Flash Remoting MX服务107
6.2.3 调用远程服务方法,传递参数,处理结果109
6.3 为使用Flash Remoting MX创建应用程序服务器方法110
6.3.1 Java Servlet技术111
6.3.2 Servlet的生命周期117
6.3.3 Servlet和Flash Remoting MX的数据绑定120
7.1.1 了解JSP123
第7章 Flash Remoting MX结合JSP网页的应用123
7.1 应用Flash Remoting MX调用JSP网页123
7.1.2 使用Flash和Dreamweaver创建应用程序124
7.2 创建JSP网页作为应用程序服务器方法126
7.2.1 Java Server Page技术126
7.2.2 JSP页面中的JavaBeans组件130
7.3 JSP和Flash Remoting MX的数据绑定132
第8章 使用Flash Remoting MX操控数据库133
8.1 应用Flash Remoting MX技术创建数据库应用程序133
8.1.1 创建数据库133
8.1.2 使用JDBC将数据绑定到Flash Remoting MX134
8.1.3 将JSP部署成Servlet以应用于Flash影片应用程序135
8.1.4 创建Flash影片应用程序136
8.2 使用RowSet对象145
8.2.1 使用RowSet对象返回记录集146
8.2.2 理解RowSet149
8.2.3 创建和应用RowSet149
第9章 在Flash影片应用程序中处理结果和结果集对象151
9.1 接收简单的数据类型151
9.2 Flash Remoting MX接收结果集数据152
9.2.1 结果集数据和RecordSet对象152
9.2.2 把结果集数据传递到Flash影片应用程序153
9.3.1 使用Flash UI组件和RecordSet对象155
9.3 使用RecordSet对象处理记录集数据155
9.3.2 从RecordSet对象返回值160
9.3.3 使用RecordSet对象提示160
9.3.4 筛选和排序记录集161
9.3.5 编辑RecordSet对象数据162
9.4 使用DataGlue类处理记录集数据163
9.4.1 使用DataGlue.bindFormatStrings方法绑定记录集163
9.4.2 使用DataGlue.bindFormatFunction方法绑定记录集164
9.4.3 DataGlue类的数据处理方式165
9.5 使用RemotingConnector组件和数据绑定166
9.5.1 编写脚本代码使用RemotingConnector组件166
9.5.2 使用RemotingConnector组件的数据绑定功能168
9.5.3 RemotingConnector组件参数171
第10章 Flash Remoting MX融入Java应用程序框架173
10.1 Flash影片应用程序的优点173
10.2 Flash Remoting MX for Java应用程序的部署175
10.2.1 了解Java应用程序175
10.2.2 使用Flash Remoting MX for Java180
10.3 Java应用程序服务器的配置182
10.3.1 配置JDBC数据源182
10.3.2 端口和虚拟主机183
10.3.3 日志文件184
10.4 为命令行工具设置类路径(CLASSPATH)185
11.1 Java相关技术187
第11章 Flash Remoting MX结合JavaBeans和Java类187
11.2 JavaBeans和Java类189
11.2.1 Java网络应用程序的三层架构模型189
11.2.2 JavaBeans开发与Java类开发190
11.2.3 Java和Flash影片应用程序之间的Session191
11.3 从Flash影片应用程序调用JavaBeans和Java类192
11.3.1 从Flash影片应用程序调用JavaBeans192
11.3.2 从Flash影片应用程序调用Java类194
11.3.3 对比JavaBeans和Java类195
11.3.4 在Flash影片应用程序中调用JavaBeans和Java类的步骤196
11.3.5 使JavaBeans和Java类适用于Flash Remoting MX197
11.4.1 创建JavaBeans198
11.4 使用JavaBeans返回数据库记录198
11.4.2 部署JavaBeans200
11.4.3 创建Flash影片应用程序200
第12章 Flash Remoting MX结合EJB203
12.1 为应用Flash Remoting MX创建Enterprise JavaBeans203
12.1.1 什么是Enterprise JavaBeans203
12.1.2 Enterprise JavaBeans的组成205
12.1.3 Enterprise JavaBeans的调用209
12.1.4 在Resin中使用EJB210
12.2 使用Flash Remoting MX调用EJB的Flash影片216
12.3 使用Flash Remoting MX访问EJB的4个步骤217
12.3.1 连接到Flash Remoting MX服务218
12.3.2 调用远程服务方法的一个方法创建EJB对象219
12.3.3 使用EJB对象调用服务方法,传递参数,处理结果219
12.4 创建有状态Session Bean作为应用程序服务器方法220
12.4.1 有状态Session Bean池220
12.4.2 创建有状态Session Bean221
12.4.3 创建Flash影片应用程序调用EJB223
12.5 创建Entity Bean作为应用程序服务器方法224
12.5.1 什么是Entity Bean224
12.5.2 创建Entity Bean229
12.5.3 创建Flash影片应用程序调用EntityBean238
13.1.1 安装JRun应用程序服务器241
13.1 安装和配置JRun应用程序服务器241
第13章 Flash Remoting MX结合JMX241
13.1.2 启动应用程序服务器242
13.2 JMX MBeans简介245
13.2.1 什么是JMX245
13.2.2 MBean247
13.2.3 JMX的优点249
13.2.4 JRun中的JMX MBean249
13.3 从Flash影片应用程序调用JMX MBean249
13.3.1 获取samples服务器的部署信息250
13.3.2 在Flash影片应用程序中调用JMX MBean的步骤254
第14章 状态管理、安全和Java应用程序框架257
14.1.1 什么是Cookie258
14.1.2 什么是Session258
14.1 理解Session和Cookie258
14.1.3 Session和Cookie的使用环境263
14.2 Java使用者状态管理功能的应用264
14.2.1 使用Cookie264
14.2.2 使用Flash影片应用程序创建和使用“Cookie”268
14.2.3 Resin中的Session管理269
14.3 应用程序服务器和Flash Remoting MX for Java的安全273
14.3.1 在Java中使用身份验证273
14.3.2 使用Flash Remoting MX配合JRun的安全机制274
14.3.3 使用FlashGatekeeper277
15.1 Java和XML281
第15章 在Flash网络应用程序中应用XML(一)——基础应用281
15.2 XML处理工具282
15.3 对比使用DOM、SAX、JDOM和JAXP283
15.3.1 使用Java类操作XML284
15.3.2 使用Web组件操作XML288
15.3.3 使用JDOM290
15.4 在Flash影片应用程序中使用XML292
15.4.1 在Flash影片应用程序中直接使用XML文档293
15.4.2 使用XMLConnector组件应用Web XML数据296
15.5 使用Flash Remoting MX返回XML数据300
15.5.1 创建Java应用程序返回XML文档对象300
15.5.2 创建Flash影片应用程序处理Java应用程序返回的结果303
15.5.3 使用JDOM返回XML文档对象305
15.5.4 创建Java应用程序返回XML字符串309
15.5.5 使用flasngateway.io.ASXMLString312
15.6 Flash Remoting MX与XMLConnector组件的对比316
第16章 在Flash网络应用程序中应用XML(二)——使用Resolver组件317
16.1 Connector组件、Resolver组件和DataSet组件317
16.1.1 基本知识317
16.1.2 什么是Resolver,它怎样与DataSet结合使用318
16.1.3 为什么要使用Resolver组件319
16.2 使用XML实施对数据库的操作319
16.2.1 Update Packet数据格式319
16.2.2 Result Packet数据格式320
16.2.3 在服务器上更新字段321
16.2.4 关于事务ID和操作ID322
16.2.5 DataSet如何处理错误322
16.2.6 在服务器应用程序中解析Update Packet322
16.3 RDBMSResolver组件和DataSet组件的结合使用324
16.3.1 创建Java应用程序解析Update Packet324
16.3.2 创建Flash影片应用程序328
16.4 XUpdateResolver组件和DataSet组件的结合使用332
16.4.1 为什么使用XUpdate333
16.4.2 了解XPath333
16.4.3 了解XSL和XSLT337
16.4.5 从XQuery到XUpdate语法338
16.4.4 从XPath和XSL到XQuery338
16.4.6 使用XUpdateResolver组件343
16.5 基于XML的数据集成350
16.5.1 使用数据连接352
16.5.2 使用数据管理352
第17章 在Flash网络应用程序中应用XML(三)——调用Web服务355
17.1 使用WebServiceConnector组件直接调用Web服务355
17.1.1 查看Google搜索服务的接口、方法和属性356
17.1.2 创建Flash影片来使用Google搜索服务358
17.2 使用Flash Remoting MX语法调用Web服务362
17.2.1 使用Dreamweaver创建SOAP代理362
17.2.2 使用Flash Remoting MX调用Web服务364
18.1 什么是XML-RPC369
第18章 在Flash网络应用程序中应用XML(四)——使用XML-RPC和WDDX369
18.1.1 XML-RPC协议370
18.1.2 配置Java XML-RPC实现372
18.2 使用Java XML-RPC372
18.2.1 编写客户端372
18.2.2 编写服务端373
18.2.3 基本应用指南375
18.3 使用Flash XML-RPC377
18.3.1 下载和配置xmlrpcflash377
18.3.2 使用xmlrpcflash进行远程调用377
18.4.1 WDDX规范格式378
18.4 使用WDDX378
18.4.2 使用WDDX函数库处理数据包379
18.4.3 使用Flash WDDX381
第19章 使用NetServices和Connection对象应用Flash Remoting MX387
19.1 在Flash影片应用程序中调用JavaBeans和Java类387
19.1.1 连接到Flash Remoting MX服务389
19.1.2 调用服务端方法,传递参数,处理结果390
19.2 使用NetServices访问EJB391
19.3 在Flash影片应用程序中调用JMX MBean的步骤393
19.4 使用Connection.connect方法和Connection.call方法调用远程服务方法394
20.1.1 理解Flash Remoting MX开发环境架构397
20.1 应用Flash Remoting MX构建的Flash影片应用程序架构397
第20章 深入Flash Remoting MX框架基本原理397
20.1.2 使用Flash Remoting MX设计模式398
20.1.3 理解Flash Remoting MX for Java目录结构400
20.2 深入Flash Remoting MX网关和服务适配器401
20.2.1 应用Flash Remoting MX for Java401
20.2.2 关于AMF402
20.2.3 Flash Remoting MX和数据类型403
20.3 调用远程服务方法和处理调用结果407
20.3.1 调用远程服务方法407
20.3.2 定义远程服务方法408
20.3.3 处理远程服务调用结果408
21.1 安装和配置OpenAMF开发环境413
第21章 AMF-RPC的开源实现OpenAMF413
21.2 使用OpenAMF的Flash影片应用程序414
21.3 使用OpenAMF415
21.3.1 使用OpenAMF直接调用Web服务415
21.3.2 使用增量记录集419
21.3.3 调用EJB421
21.4 Resin JMX和OpenAMF424
21.4.1 使用J控制台424
21.4.2 通过OpenAMF调用JMX MBean427
第3篇 Flash网络应用程序和FMS431
第22章 FMS应用基础入门431
22.1.1 关于安装的文件433
22.1 安装和配置Flash Media Server 2服务器运行环境433
22.1.2 启动服务器434
22.1.3 安装Flash Media Server服务器更新434
22.2 安装开发和调试环境435
22.2.1 安装创作环境435
22.2.2 安装Flash Media Server 2组件435
22.2.3 安装、配置麦克风和照相机435
22.3 创建第一个Flash通信应用程序437
22.4 Flash Player设置功能438
22.4.1 安全性和本地存储设置439
22.4.2 麦克风和照相机侦测与设置441
23.1.1 NetServices类443
23.1 Flash Remoting MX和FMS443
第23章 使用FMS连接到Java应用程序服务器443
23.1.2 创建一个通信应用程序444
23.1.3 使用FMS NetServices类访问远程服务的3个步骤445
23.1.4 使用服务端NetConnection对象访问远程服务446
23.2 处理数据库查询447
23.2.1 创建Flash通信应用程序处理数据447
23.2.2 创建Flash影片应用程序448
23.3 使用FMS验证客户端连接450
23.3.1 使用FMS连接应用程序服务器验证客户端连接451
23.3.2 使用Ticket方式验证客户端连接454
24.1 错误和异常情况的不同463
24.2 调试应用Flash Remoting MX的Flash影片应用程序463
第24章 调试、出错与异常情况处理463
第4篇 大规模开发、调试与部署463
24.2.1 使用Debugger工具464
24.2.2 使用NetDebug和NetConnection Debugger面板471
24.3 设置和查看Flash Remoting MX日志479
24.4 在Flash影片应用程序中使用Java应用程序异常情况处理479
24.4.1 使用结果处理函数处理异常和出错信息480
24.4.2 使用状态处理函数处理异常和出错信息480
第25章 开发网上餐厅系统——架构的规划与设计485
25.1 规划、设计网络应用程序工程485
25.1.4 规划应用程序的结构486
25.1.3 创建JDBC连接486
25.1.2 数据库的选择486
25.1.1 选用开发和运行平台486
25.1.5 创建应用程序487
25.2 创建主引导程序488
25.2.1 主引导程序模块的布局488
25.2.2 创建导航条489
25.2.3 实现顶部广告模块491
25.2.4 公共信息——日期和天气494
25.2.5 公共信息——促销菜肴和特色菜肴498
25.2.6 登录系统的设计和制作505
25.3 小组协作创建内容模块513
26.1 创建“首页”(home)模块515
第26章 开发网上餐厅系统——项目小组协作创建功能模块515
26.2 创建“客户中心”(user)模块517
26.2.1 创建Flash影片应用程序完成“客户中心”模块功能518
26.2.2 编写服务端应用程序代码实现功能527
26.3 创建“特色菜肴”(food)模块530
26.3.1 创建Flash影片应用程序完成“特色菜肴”模块功能531
26.3.2 编写服务端应用程序代码实现功能541
26.4 创建“预订座位”(reserve)模块545
26.4.1 准备必要的资源546
26.4.2 创建Flash影片应用程序完成“预订座位”模块功能550
26.4.3 编写服务端应用程序代码实现功能559
26.6.1 创建样式表562
26.6 创建“御店史话”(history)模块562
26.5 创建“预订快餐”(snack)模块562
26.6.2 创建应用CSS样式表的HTML文本564
26.6.3 创建Flash影片应用程序处理CSS和HTML文档567
26.7 创建“食疗食补”(nutrition)模块569
26.7.1 创建Tree组件节点内容569
26.7.2 创建Flash影片应用程序完成“食疗食补”模块功能571
26.7.3 制作资源文档574
26.8 创建“管理中心”(manage)模块574
26.8.1 创建Flash影片应用程序完成“管理中心”模块功能575
26.8.2 编写服务端应用程序代码实现功能583
26.9 部署应用程序587
A.2 语法详解591
附录A Flash Remoting MX客户端组件ActionScript语法精讲591
A.1 设置Flash影片应用程序以使用Flash Remoting MX ActionScript 2.0591
A.2.1 类集合mx.data.components592
A.2.2 类集合mx.remoting595
A.2.3 类集合mx.remoting.debug615
A.2.4 类集合mx.rpc617
A.2.5 类集合mx.services619
附录B 从Flash影片应用程序调用服务端ActionScript脚本(仅适用于JRun)621
附录C 将Java应用程序部署在ColdFusion MX下以应用Flash Remoting MX623
附录D 特殊字符的URL编码对照表627
附录E 参考文献及资料来源631