在开发中,遇到Flex向Java传递一个数组的情况,从实际出发考虑,用Object完成传递:
Flex 端代码如下:
var otherPar:Object=new Object();
otherPar["rackid"]=this.rackid.mID;
在Java端,用如下方法读取:
Map rackMap = (HashMap)otherpar;
if (!rackMap.isEmpty()) { newObj.setRackid(Long.parseLong(rackMap.get("rackid").toString())); }
Flex 端代码如下:
var otherPar:Object=new Object();
otherPar["rackid"]=this.rackid.mID;
在Java端,用如下方法读取:
Map rackMap = (HashMap)otherpar;
if (!rackMap.isEmpty()) { newObj.setRackid(Long.parseLong(rackMap.get("rackid").toString())); }
Flex与Java间数组传递
本文介绍了一种在Flex与Java之间传递数组的方法。通过使用Object类型,可以在Flex端准备数据,并在Java端通过Map类型读取这些数据。具体实现包括了Flex端的数据准备和Java端的数据读取。
1879

被折叠的 条评论
为什么被折叠?



