// Flex类
package com.mycompany{
import flash.utils.Dictionary;
[Bindable]
[RemoteClass(alias="com.mycompany.bean.MessageBundle")]
[Bindable]
public class MessageBundleVO{
public var messages:Object ;
public function getMessage(key:String):String{
return messages.key as String;
}
}
}
// Java Class
package com.mycompany.bean;
import java.io.Serializable;
import java.util.Map;
public class MessageBundle implements Serializable {
private static final long serialVersionUID = 1L;
private Map messages;
public Map getMessageBundle() {
return messages;
}
public void setMessageBundle(Map messageBundle) {
this.messages = messageBundle;
}
public String toString(){
return messages.toString();
}
}
所有内容都已正确链接,MessageBundleVO的实例不为null,但其属性消息为空。
如果我们在上面的代码中使用RemoteClass标记,你能否告诉我什么是Flex等效的Map。
这在弹性方面是空的。 MessageBundleVO.messages
The Aodbe
http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_4.html
is suggesting
Array (sparse)—->java.util.Map–>java.util.Map
答案 0 :(得分:1)
这里有很多东西: