首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Flex与java通信解决方案

2013-10-21 
Flex与java通信Flex与java通信,要用json传输数据,试验了很多,总是不成功能给我一个简单详细的例子吗,最好

Flex与java通信
Flex与java通信,要用json传输数据,试验了很多,总是不成功能给我一个简单详细的例子吗,最好是视频 Flex与java通信 json传输数据
[解决办法]
视频木有,我大致把我们项目中的代码整理了一下:


var service:HTTPService = new HTTPService();
service.showBusyCursor = true;
service.method = "POST";

service.addEventListener(FaultEvent.FAULT, faultListener);
service.addEventListener(ResultEvent.RESULT, resultListener);

service.url = "/Project/service/Some.jsp";

var parameters:URLVariables = new URLVariables();
parameters.id = 123;
parameters.name = "abc";

service.send(parameters);

[解决办法]

public static function onServiceFault(event:FaultEvent):void {
Alert.show(event.fault.message);
}

public static function onServiceResult(event:ResultEvent):void {
var response:Object = JSON.parse(event.result.toString());
...
}

[解决办法]
Flex端大致就这样,onServiceFault是faultListener的一个最简实现,你根据自己的业务完善。JAVA端最简单就是用jsp直接输出json格式的字符串,也可以参考org.json包,或者Jackson包有一些封装

热点排行