2010-12-07 5 views
1

지금까지 필자는 원시 타입과 배열을 flex로 전달하기 만했습니다.Java에서 flex로 2 차원 배열을 전달하는 방법 (BlazeDs 사용)?

2D 배열 또는 목록과 같이 복잡한 개체를 전달하는 방법을 알아야합니까?

동일한 방식으로 전송됩니까? 그렇다면 어떻게 패키지를 풀고 데이터 격자 (datagrid)에 표시 할 수 있습니까?

나는 이것에 대한 도움을 얻기 위해 오랜 시간 동안 수색했지만 아무것도 찾을 수 없습니다.

도움이 될 것입니다. 당신은 특별한 아무것도 할 필요가 없습니다

감사

답변

1

은 ... 직렬화와 관련된 모든 규칙은 here를 찾을 수 있습니다. 읽을 수 있듯이 java.util.Collection의 인스턴스는 ArrayCollection에 직렬화되고 배열은 Array에 직렬화됩니다. 연습을 위해서 당신이 원하는 것을 돌려주는 많은 메소드를 만들고 Flex 측에서 event.result 객체를 검사하십시오.

데이터를 데이터 그리드에 표시하는 방법에 관한 질문은 너무 일반적입니다. 2 차원 구조 또는 복잡한 개체 목록이 필요합니다. BlazeDS 샘플 폴더를 살펴보면 몇 가지 예제가 있습니다.

+1

감사합니다. 링크가 도움이되었습니다. 다른 사람에게 읽기. 다음 사용 : creationComplete = "getStockPrices.getQuotes();" AND, \t \t \t \t의 dataProvider = "{} getStockPrices.getQuotes.lastResult"데이터 격자에 . 내가 가지고있는 문제는 격자의 열을 정의 할 때 이것이 표시되지 않는다는 것이 었습니다. 일단 이것을 꺼내면 효과가있었습니다. – Mick

+1

또는 dataField 특성을 배열의 특성과 일치시킬 수 있습니다. Mick