flex调用webservice中的自定义类的方法(flex)硬核推荐

随心笔谈9个月前发布 admin
208 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

本文讨论了一段Flex和XML-RPC代码,展示了如何在Flex应用中注册事件处理器以处理WebService1的错误和结果事件。代码中定义了三个事件处理函数:`webservice1_faultHandler`用于处理错误事件并显示错误信息,`getLinkDTByImgNameHandler`用于处理结果事件并显示索引和行数,以及`application1_creationCompleteHandler`用于在FlexEvent创建完成时调用上述事件处理函数。文章通过Alert显示信息,帮助开发者了解WebService1的运行状态和可能的错误。

xmlns:s=”library://ns.adobe.com/flex/spark”

xmlns:mx=”library://ns.adobe.com/flex/mx” minWidth=”955″ minHeight=”600″ creationComplete=”application1_creationCompleteHandler(event)”>

import mx.collections.ArrayCollection;

import mx.controls.Alert;

import mx.events.FlexEvent;

import mx.rpc.events.FaultEvent;

import mx.rpc.events.ResultEvent;

public var arr:ArrayCollection=new ArrayCollection();

public var aaa:String=new String();

protected function webservice1_faultHandler(event:FaultEvent):void

{

Alert.show(event.fault.toString());

}

protected function getLinkDTByImgNameHandler(event:ResultEvent):void

{

// aaa=this.myweb.getLinkDTByImgName.lastResult.curIndex;

// arr=this.myweb.getLinkDTByImgName.lastResult.idxList.Tables.Table.Rows;

aaa=event.result.curIndex;

arr=event.result.idxList.Tables.Table.Rows;

Alert.show(aaa+” “+arr.length.toString());

}

protected function application1_creationCompleteHandler(event:FlexEvent):void

{

myweb.getLinkDTByImgName(“PanView”,”20131019072740-0000150″);

}

]]>

© 版权声明

相关文章