到目前为止,我只设法将原始类型和数组传递给flex。
我需要知道如何传递更复杂的对象,如2D数组或列表?
这些是否以同样的方式发送?如果是这样,它们如何解压缩并显示在数据网格中?
我已经搜索了很长时间,但是找不到任何帮助。
任何帮助将不胜感激!
由于
答案 0 :(得分:1)
您无需执行任何特殊操作......可以找到与序列化相关的所有规则here。正如您所看到的,java.util.Collection的实例将被序列化为ArrayCollection,而数组将被序列化为Array。对于练习,只需创建一堆返回所需内容的方法,并在Flex端检查event.result对象。
关于如何将数据显示到数据网格中的问题有点过于笼统 - 您需要一个具有二维结构或一系列复杂对象的结构。如果您查看BlazeDS示例文件夹,您会发现一些示例。