ActionScript Object 到Java Object 的映射 actionscript 개체를 자바 개체를 매핑
04月19th, 2008 — Dreamer 04月19 일, 2008 - 꿈꾸는以前用Flex开发程序的时候,还真的没有用到将ActionScript Object 映射到Java Object,一般都是从后台读数据到前台,做的都是JAVA 到AS 的数据映射。 를 사용하기 전에 플렉스 개발 프로세스, 정말로 actionscript 개체가 제공됩니다 않았 매핑되는 자바를 사용하여 개체의 배경은 일반적으로 데이터를 읽고 미래를 위해, 이렇게 모두 자바로 데이터를 매핑합니다. 今天做毕业设计上传数据的时候遇到了问题,如下: 오늘날의 데이터를 업로드를 졸업 설계에 문제가 발생하면, 다음과 같습니다 :
我有一个Group对象,里面有几个字段(groupID,groupName),本来我是要上传一个Group对象数组的,而AS3的数组映射到JAVA中是java.util.List 对象,不管你在AS3 中是什么对象数组,在JAVA中都变成了原始的Object,我在JAVA 端取出一个Object,试图用.groupID访问它的字段,首先Eclipse告诉我没有这个字段,程序有错误。 나는 그룹을 개체,에는 여러 필드 (그룹, 그룹), 나는 그룹을 배열을 목표로 업로드하고 배열이 as3 자바로 매핑 java.util.list 개체의 여부를 as3은 무엇입니까 개체의 배열, 자바가 된 원래 개체에, 나를 검색할 자바 - 개체를 사용하려고합니다. 그룹을 방문 필드,이 분야에 대한 첫 일식을 나에게 말하지 않았다, 절차가 잘못합니다. 不管它,强行编译,结果告诉我无法识别! 그것 강제로 컴파일러, 그 결과를 인식하지 말해줬! 这种情况在AS3中不会出现,因为如果是一个Object,AS3就会默认它可能拥有任何字段,FB 也不会提示错误。 이러한 상황 발생 as3되지 않습니다, 왜냐하면 경우에는 개체, as3를 갖고있다는 기본 할 수도있습니다 어떤 필드, 플라잉 블루 프롬프트를 오류가되지 않습니다.
怎么办呢? 어떻게» 我去翻BlazeDS的文档,终于找到了答案。 나는 문서를 qufan blazeds, 결국에 대한 답변 발견합니다. 原来可以在AS中强行将某个类映射到JAVA的某个类,这样在与JAVA端交换数据的时候就自动将AS3 中的某个类映射为相应的类。 강제로 기존의 범주 자바에 매핑 될 수를 특정 범주, 그리고이 데이터를 교환하는 시간을 자동으로 자바 - as3에서이 범주에 해당 카테고리에 대한 매핑합니다. 比如我在JAVA 中也有一个Group 类,有一个方法upload(Group[] groups), 做了强制映射之后,我就可以在AS中直接调用upload 方法并将AS 中的Group 数组作为参数,这样在JAVA端就可以直接读取了。 예를 들어, 자바 그룹에 또 다른 범주에 해당하는 방식을 업로드 (그룹 [] 그룹의 경우), 빈손은 필수 매핑, 방법과로 전화 걸 수로 그룹에 직접 업로드의 배열을 매개 변수로, 그래서는 자바 클라이언트가 직접적인 독자가합니다. 当然,你得保证两个类的字段相同。 물론, 당신이 두 종류의 동일한 필드 있는지 확인합니다.
强制映射就要使用[RemoteClass(alias=" ")] 这个元数据标签,用法如下: 맵핑이 강제로 사용 [remoteclass (가명 = "")]은이 메타 - 데이터를 태그를 사용하는 방법은 다음과 같습니다 :
package samples.contact { 패키지를 samples.contact (
[Bindable] [바인딩]
[RemoteClass(alias="samples.contact.Contact")] [remoteclass (가명 = "samples.contact.contact")]
public class Contact { 공용 클래스 연락처 (
………….. ………… ..
……
} )
其中samples.contact.Contact 是JAVA 端的相应类。 samples.contact.contact 자바 -이 범주에 해당합니다.
本文链接: http://www.zhuoqun.net/html/y2008/995.html 转载请注明出处,谢谢。 이 링크를 : http://www.zhuoqun.net/html/y2008/995.html 재판 참조하시기 바랍니다, 감사합니다.
TrackBack引用地址: http://www.zhuoqun.net/html/y2008/995.html/trackback 사용 트랙백 주소 : http://www.zhuoqun.net/html/y2008/995.html/trackback



边看边学 시계 학습
其实你菜的不行 사실, 그릇 안
有道理! 오른쪽!