<!-- 载入纯静态的xml数据 -->
<mx:HTTPService id="countriesService" url="http://www.rightactionscript.com/states/xml/countries.xml" />
<mx:HTTPService result="handleXML(event);" fault="handleFault(event);" id="xmlRPC" resultFormat="e4x"
url="http://examples.com/xmlHttpService.jsp" useProxy="false">
<mx:request xmlns="">
<zipcode>{zipcode.text}</zipcode>
<pounds>{weight_lb.text}</pounds>
</mx:request>
</mx:HTTPService>
问题1:对于useProxy="false" 还有 resultFormat="e4x"是什么意思?能否具体就实际说说用法特点?
请求的URL如下:
http://examples.com/xmlHttpService.jsp?zipcode=400£s=10
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundGradientColors="[0xFFFFFF, 0xAAAAAA]"
horizontalAlign="left"
verticalGap="15"
horizontalGap="15">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
[Bindable]
private var photoFeed:ArrayCollection;
private function requestPhotos():void {
photoService.cancel();
var params:Object = new Object();
params.format = 'rss_200_enc';
params.tags = searchTerms.text;
photoService.send(params);
}
private function photoHandler(event:ResultEvent):void {
photoFeed = event.result.rss.channel.item as ArrayCollection;
}
]]>
</mx:Script>
<mx:HTTPService id="photoService"
url="http://api.flickr.com/services/feeds/photos_public.gne"
result="photoHandler(event)" />
<mx:HBox>
<mx:Label text="Flickr tags or search terms:" />
<mx:TextInput id="searchTerms" />
<mx:Button label="Search"
click="requestPhotos()" />
</mx:HBox>
<mx:TileList width="100%" height="100%"
dataProvider="{photoFeed}"
itemRenderer="FlickrThumbnail">
</mx:TileList>
</mx:Application>
问题2:代码中的
private function requestPhotos():void {
photoService.cancel();
var params:Object = new Object();
params.format = 'rss_200_enc';
params.tags = searchTerms.text;
photoService.send(params);
}
它请求的最终URL是个什么样子?
分享到:
相关推荐
Flex加载xml数据三种方式:HTTPService XMLLoader XML类
Flex端实例源码 博文链接:https://zmx.iteye.com/blog/810138
简单的 flex HttpService例子,可供初学者参考
flex通过Http和WebService与服务器通信交互,交互后台采用java的Struts2做为处理后台.
flex 解析xml文件,利用httpservice读取xml文件,按要求过滤字符串,获取对应的值
flex4 httpservice 例子 提取xml数据
一个flex 与 java 通过HTTPService 通信的小例子,希望对flex新手有点帮助
纯flex网站前台,通过httpservice、webservice进行数据交互
Flex 使用HttpService组件发送XML数据与java交互 例子+文档
flex通过httpService读取xml数据到datagird中,通过读取远程URL的XML数据(这里保存到本地),保存到ArrayCollection中,然后在将ArrayCollection绑定到datagird上 环境:flex3.0 可直接运行
Flex4_httpService远程调用JAVA。包含源码。jar包,配置。
Flex HTTPService 如何给后台传递参数 包含实例绝对简单
这是本人做的Flex4 通过HttpService与Java进行交互项目,本人测试通过。本人在此声明运行环境为:MyEclipse 8.5,JDK 6,Tomcate 6,Flex 4. 本人已经将Flex4整合到Myeclipse 8.5中去了,所以这个项目是在MyEclipse ...
flex 与后台交互 httpservice 实例
FLEX _HTTPService的调用方法 显示数据的例子 QueryDataSet.xml
NULL 博文链接:https://topmanopensource.iteye.com/blog/425794
Flex中利用HTTPService MXML标签(tag)将XML转化为对象(objects)
6.问:Flex如果修改组件样式? 答:和as2里差不多.如:Alert组件,新建两个样式。 <mx:Style> AlertTitle{ font-size: 12pt; font-weight: bold; } AlertMessage{ font-size: 12pt; } <mx:Style/> Alert....
flex用httpService通信与java后台连接