<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" initialize="initializeHandler(event)">
<mx:Script>
<![CDATA[
private function initializeHandler(event:Event):void
{
countriesService.send();
}
private function changeHandler(event:Event):void
{
statesService.send();
}
]]>
</mx:Script>
<mx:HTTPService id="countriesService"
url="http://www.rightactionscript.com/states/xml/countries.xml"/>
<mx:HTTPService id="statesService"
url="http://www.rightactionscript.com/states/xml/states.php">
<mx:request>
<country>
{country.value}
</country>
</mx:request>
</mx:HTTPService>
<mx:VBox>
<mx:ComboBox id="country"
dataProvider="{countriesService.lastResult.countries.country}"
change="changeHandler(event)"/>
<mx:ComboBox
dataProvider="{statesService.lastResult.states.state}"/>
</mx:VBox>
</mx:Application>
来源:http://blog.csdn.net/loki_wuxi/archive/2008/05/22/2469597.aspx
分享到:
相关推荐
压缩包中的`test.jsp`可能是用于测试Flex与Java后台通信的一个简单的Java Servlet。在实际应用中,可能需要更复杂的Java代码来处理业务逻辑和数据库操作。 通过以上介绍,我们可以理解Flex如何使用`HTTPService`...
在这个“Flex+HTTPService 例子”中,我们将探讨如何使用Flex与Java后台通过HTTPService进行数据交互。 首先,我们需要了解Flex中的HTTPService组件。HTTPService允许开发者发送HTTP请求到服务器,并接收响应数据。...
在Flex开发中,HTTPService是用于与服务器进行异步HTTP通信的重要组件,它可以用来发送GET或POST请求到指定的Web服务接口。当我们需要向后台传递参数时,有多种方法可以实现,这里主要介绍两种常见的方法。 ### ...
Flex是Adobe公司开发的一种富互联网应用(RIA)框架,它基于ActionScript编程语言和MXML标记语言,用于创建具有丰富用户体验的Web应用程序。在Flex应用中,与后台服务器的交互是必不可少的功能,以便获取或更新数据...
本文档主要介绍了如何在Java JSP环境中集成Adobe Flex,并利用HTTPService与Java后端通过XML进行通信。Flex是一种用于构建富互联网应用程序(RIA)的开发框架,而JSP则是Java服务器页面,常用于动态网页开发。两者...
通过 BlazeDS 或 LCDS(LiveCycle Data Services)这样的中间件,Flex客户端可以与Java后台进行双向通信,实现数据的实时交换和远程服务调用。 二、Flex与.NET的通信:对于.NET环境,Flex可以借助Flash Remoting或...
Blazeds 提供了一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,能够使得后端的 Java 应用程序和运行在浏览器上的 Adobe Flex 应用程序相互通信。Blazeds 中提供了 HTTPService 和 ...
3. **服务配置**:在Flex项目中,服务配置文件(如services-config.xml)用于设置与后台通信的相关参数,如URL、方法名、请求格式等。 4. **数据库操作**:描述中提到的数据库操作可能涉及SQL语句的编写,这通常在...
在“纯flex网站前台(httpservice、webservice进行数据交互)”这个项目中,我们主要关注的是如何使用Flex来实现与服务器端的数据通信,这涉及到HTTPService和WebService两种技术。 1. **Flex框架**:Flex提供了一...
本文将详细探讨Flex与后台交互的四种常见方式:HTTPService、WebService、RemoteObject和URLLoader,以及它们各自的特点和适用场景。 首先,HTTPService是最基础的交互方式,它基于HTTP协议,使用GET和POST方法来...
本文将详细解析如何利用FLEX作为前端客户端,通过HTTPService与后台的Java服务进行XML通信,从而实现数据交互。这种技术在Web开发中广泛使用,能够提供动态、交互性强的用户体验。 首先,FLEX是一种基于...
对于不支持AMF的服务器,Flex还提供了HTTPService和WebService组件。HTTPService用于发送HTTP GET和POST请求,可以与任何支持HTTP的服务器接口交互。WebService组件则专为调用基于WSDL定义的SOAP服务而设计。 4. *...
1. **HTTPService**:这是Flex中最常用的后台数据交互方式,通过发送XML、JSON或其他格式的数据来与服务器进行HTTP请求和响应。 2. **WebService**:Flex支持与SOAP Web服务集成,允许调用远程方法并传递复杂的数据...
标题 "Flex+Struts2+JSON实现Flex和后台的HTTP Service请求" 描述了一种在Web应用开发中,前端Flex与后端Struts2通过JSON进行数据交互的技术方案。这种技术能够实现前后端的高效通信,提高用户体验,因为它允许动态...
在MXML中,你可以创建一个HTTPService实例,并设置其属性,如`url`(指定服务器端的处理程序地址)和`method`(GET或POST)。此外,`result`事件监听器用于处理服务器返回的数据,`fault`事件监听器则用于处理通信...
FLEX作为一款强大的富互联网应用程序(RIA)开发框架,能够与多种后台语言如C#、PHP和JAVA进行通信,实现数据的交换。下面我们将详细解析FLEX与这三种语言通信的方法。 1. **FLEX与C#通信**: 在.NET开发环境中,...
在这个"flex与后台servlet建立连接"的例子中,我们关注的是如何让Flex前端与后台的Java Servlet进行通信。Flex应用通常使用AMF(Action Message Format)或SOAP等协议与服务器进行数据交换。AMF是一种高效的数据序列...
本文将详细介绍使用Flex进行后台交互的两种主要方式:通过`HTTPService`和`URLLoader`来实现与服务器的通信。 #### HTTPService:面向服务的交互方式 `HTTPService`是Flex框架提供的一个用于执行HTTP请求的类,它...