Flex如何获得java方法的返回值

如题所述

第1个回答  2018-11-20
<s:RemoteObject id="enum" destination="service" result="enumResultHandler(event)" fault="enumFaultHandler(event)"/>

mxml:<mx:DataGridColumn headerText="类型" dataField="type" labelFunction="getEnumValue"/>

as3:private function getEnumValue(item:Object, column:DataGridColumn):AsyncToken {
var responder:IResponder = new mx.rpc.Responder(enumResultHandler,enumFaultHandler);
var token:AsyncToken = enum.get(args1,args2);
token.addResponder(responder);
return token;
}
private function enumResultHandler(event:ResultEvent):void {}

private function enumFaultHandler(event:FaultEvent):void {}本回答被网友采纳

...的upload方法发送到服务器上(java) 服务器返回值,我一直都找不到方...
flex端上传文件后,java端是不能返回值的,你只能通过为FileReference设置事件来确定其是否已经上传成功。如:var request:URLRequest = new URLRequest();request.data = sendVars; \/\/ 传往后台的值 request.url = _fileUrl; \/\/ 后台地址 request.method = URLRequestMethod.GET; \/\/ GET方式传...

Flex和java交互,我在flex端用线程,循环发了10次数据到java端,然后监听...
java的对象是地址引用的, 可能是对同一个对象 赋值了 10次, 意思是 你对这个对象第二次赋值的时候 第一次的值也被改变了,苏噢一 最后10个值都是一样的。 给你举个例子, 如果在一个循环中 往list里面添加 对象 如果这个对象是在外面new出来的,在循环里面赋值 add到list里面...

flex与java数据同步问题
把GetCoord移到method2_resultHandler方法里

FLEX中用BlazeDs通信时,在JAVA中返回一个自定义类的ArrayListM<>,然后...
Flex和java通信,Flex端要有与java端相对应的类,比如你的java端的类:Student,Flex端也要新建一个Student.as 类,名称可以不相同,Student.as public class Student { [RemoteClass(alias="java端对应类的路径(如:com.Student)")]public var name:String;public var age:int;} 你不妨试试!

Flex与Java交互 用BlazeDS的RemoteObject
回答:如果你配置文件都没有错误 那么请你把这个中文的方法名字 更改为英文,这是编码的基本,哪有写中文名字做函数的,不信 你问问你们领导,另外 你不要直接srv. 你首先要清楚返回后你括号里的参数叫 event 而不是 srv 用debug模式跟踪这个回叫函数 看看 event这个对象中是否有你需要的返回值 实在...

flex jsp登录页面 如何获得是否成功的信息?
将你的返回值以标准的XML格式展示在jsp中如,<Result> <value1>传回参数1<\/value1> <value2>传回参数2<\/value2> <\/Result> 之后flex result_handler 方法中的e.result 就是这个XML 获得XML中的参数

FLEX和后台JAVA怎么通信
1. WebService 提供对使用SOAP 的web 服务器的访问。2. HTTPService 提供对返回数据的HTTP URLs 的访问。3. RemoteObject 通过使用AML 协议提供对Java 对象(Java Beans、 EJBs、POJOs)的访问。该选项目前仅适用于Flex Data Services 或Macromedia ColdFusion MX 7.0.2.

flex java 数据交互 怎么把flex里面的一个grid的数据传到后台java代码里 ...
1使用java的blazeDS 使用 AMF 格式 传输 2使用http POST或者GET XML或者 JSON 到JAVA 3使用SOCKET 把 as的GRID 里的数据序列化成2进制数据包,提交给JAVA的SERVERSOCKET 4使用PROTOBUF 序列化 和 反序列化 成通用格式。

Flex中的remoteObject与Struts
Flex与后端服务器程序如Java交互有两种常见方式 HttpService和RemoteObject 如果选择的是HttpService的话,那么Struts就有用了 也就是说Flex通过HttpService的url访问struts的action struts的action调用business Object执行业务逻辑返回结果 生成xml或者json传递给前端 Flex拿到xml或者json字符串后进行解析以显示数据...

哥们儿看到你一年前学flex了,不知道你学的怎么样,我现在也想学,零基础...
其实flex很简单,语法跟java有点不同就是返回值在后面写:比如:public aMonth():String{ return 'ss';} 其他基本都一样,还有了解下flex的标签用法就可以

相似回答