小编ukd*_*avo的帖子

如何从BlazeDS获得强类型集合?

我已经通过BlazeDS向我的Flex应用程序公开了一个Spring bean.在我的Java代码中,我返回强类型列表.例如

public List<Folder> getFolders(String path) {
    return dao.getFolders(path);
}
Run Code Online (Sandbox Code Playgroud)

Flex应用程序将数据作为AS3对象实例的ArrayCollection接收 - 即不是我想要的文件夹的ArrayCollection.我已经注释了我的Flex类,如下所示:

package myproject.vo {
    import com.adobe.cairngorm.vo.IValueObject;
    import mx.collections.ArrayCollection;

    [Bindable]
    [RemoteClass(alias="myproject.vo.Folder")]
    public class Folder extends PersistentObject implements IValueObject {
        public function Folder() {}
    }
}
Run Code Online (Sandbox Code Playgroud)

我检查了我的Java Folder类中有getter/setter以匹配Flex Folder类中的属性.有任何想法吗?

apache-flex blazeds

6
推荐指数
1
解决办法
1827
查看次数

标签 统计

apache-flex ×1

blazeds ×1