我已经通过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类中的属性.有任何想法吗?