三。ActionScript和Java Servlet
ActionScriopt与Java Servlet之间的数据互操作来完成对后台的访问和控制的。
在Flash中可以通过交换XML格式的数据来达到与不同平台之间的交互。这种交互过程是通过XML类中的:
sendAndLoad(url,targetXMLobject )
方法来实现的!
其中参数: url:数据发送的目的地,也就是servlet相对于当前swf的地址
targetXMLObject:用来加载返回的XML数据。
通常一个发送过程如下:
var send_xml = “<name>liugang</name><age>23</age>”;
var targetXMLObject = new XML();
targetXMLObject.onLoaded = function(success){
if(success){
}else{
}
}
send_xml.sendAndLoad (servletURL, targetXMLobject );
上面的onLoaded属性会一直等待,直到结果返回,处理函数是一个带有true或false的参数,用来判断请求是否成功!
这里,servlet一般是和当前的swf在同一个地址空间下,否则在flash7.0版本之前不能进行跨域访问,在7.0之后可以通过写安全策略来实现,不过这个我们一般不用关心,因为通常的实现都是在同一个地址空间下!
Flash与servlet的联携是一种“请求-应答”的模式。因此不能期待flash端主动去从server端取数据,必须通过发送一个请求,然后等待请求的返回!
分享到:
相关推荐
《Flash ActionScript3.0教程示例(从入门到精通)》是一本全面解析ActionScript3.0编程语言在Flash平台上的应用的教程。ActionScript3.0是Adobe Flash Professional中的核心编程语言,用于创建交互式动画、游戏、富...
本教程是面向中文用户的专业ActionScript3教程,旨在帮助开发者利用Adobe Flash CS3专业软件进行高效而深入的应用程序开发。 在AS3中,显著的变化是对面向对象编程(OOP)的全面支持,这使得代码更加结构化和可维护...
首先,我们关注“ActionScript3教程”这个部分。AS3相比早期版本有了显著提升,包括类型系统、类和对象的严格性,以及性能的优化。AS3引入了强类型系统,这意味着变量在声明时必须指定类型,如`var myVariable:...
### ActionScript3编程游戏教程知识点概述 #### 一、ActionScript3简介与环境搭建 - **ActionScript3介绍**:ActionScript3是Adobe Flash Player和Adobe AIR中的脚本语言,用于开发交互式应用程序、视频游戏和服务...
adobe Flash教程(ActionScript语言教程)(6本合一) 包括 Components组件 Flash以帧为单位的传统用法 ActionScript3语言,FLASH以编程代码的新式编程方法
《Flash ActionScript 2.0教程》是一本专为初学者和有一定基础的ActionScript使用者设计的PDF电子书。ActionScript是Adobe Flash平台的核心编程语言,用于创建交互式、动态和丰富的网络内容。本教程旨在帮助读者掌握...
本教程由网友kingda精心撰写,旨在帮助学习者掌握ActionScript 3.0的基础和高级概念。 在ActionScript 3.0中,最大的改进之一是对面向对象编程的支持。教程中的第二部分介绍了类和绑定的概念。AS3.0引入了严格的类...
在本教程中,我们将深入探讨ActionScript2.0的基础、语法、对象模型、事件处理、动画控制、网络通信以及与用户界面交互等多个关键知识点。 一、基础概念 ActionScript2.0基于ECMAScript规范,提供了丰富的编程功能...
#### 三、ActionScript 3.0教程 - **基础概念**:包括变量、数据类型、运算符、控制结构等。 - **面向对象编程**:类的定义、对象的创建、继承和多态性。 - **事件处理**:事件监听器、事件对象、事件流等。 - **...
pdf版的flex教程 actionscript3教程,适合初级学员学习 给大家分享一下
### ActionScript基础教程知识点解析 #### 一、ActionScript概览与基本语法 ActionScript是一种强大的脚本语言,主要用于Adobe Flash平台,使开发者能够创建动态交互式内容、游戏和应用程序。ActionScript的发展...
《ActionScript3入门到精通学习教程》是一份详尽的指南,旨在为初学者和进阶用户搭建一座通往ActionScript3编程世界的桥梁。ActionScript3是Adobe Flash平台上的主要脚本语言,它允许开发者创建交互式内容、应用程序...
这个实战教程旨在帮助你系统地理解和掌握ActionScript 3.0的基础及高级概念,无论你是初学者还是有一定经验的开发者,都能从中受益。 首先,ActionScript 3.0与之前的版本相比,进行了重大的改进和优化,尤其是在...
《Flash ActionScript 3.0动画教程》是一本专为学习和掌握Flash中ActionScript 3.0编程语言而设计的教程,特别适合对动画制作和互动设计感兴趣的读者。ActionScript 3.0是Adobe Flash Platform的核心编程语言,它的...
这是当前关于actionscript3.0最全面的视频教程了。来源于金鹰教程。但由于原版的售价高达1240元钱,所以接触到的人比较少。
### Spring ActionScript 开发教程知识点概述 #### 一、Spring ActionScript 概述 - **Spring ActionScript**:这是Spring框架在ActionScript语言环境下的实现。由于ActionScript主要用于Flash平台的开发,因此...
### Flash ActionScript 2.0 教程 #### 1. 介绍 - **ActionScript 2.0** 是Adobe Flash的一个脚本语言版本,它被用于创建交互式动画、游戏和复杂的基于Web的应用程序。ActionScript 2.0在Flash MX 2004中首次引入,...
`Flash_ActionScript_3[1].0从入门到精通.pdf`这份教程可能涵盖了以下内容: 1. **基础语法**:讲解AS3的基本数据类型、变量、常量、运算符和流程控制语句。 2. **类与对象**:介绍面向对象编程概念,如类的定义、...
本教程集合包括两本高级教程,旨在帮助开发者深入理解ActionScript 3.0的高级特性,以及如何利用这些特性来制作引人入胜的动画效果和游戏。 第一本书,“ActionScript.3.0动画教程”,可能涵盖了以下知识点: 1. *...
本教程将深入探讨ActionScript 2.0的基础知识、语法特性以及如何利用它来增强你的Flash项目。 一、基础概念 1. ActionScript 2.0的起源:它是对早期ActionScript的重大改进,引入了类、对象和面向对象编程的概念,...