0
ArrayList가 있고 사용자 정의 vo 클래스 (Flex에 있음)가있는 사용자 정의 Java 클래스가 있습니다.remort object (flex) 및 사용자 정의 객체의 ArrayList
Java에서 flex로 데이터를 반환하고 싶습니다. java의 모든 변수는 ArrayList를 제외하고 vo에 완벽하게 매핑됩니다.
가져 오지하려고
나는 비어있는 ArrayCollection을 얻고 플렉스 (ArrayList에 인) exposureUSDList
를 가져 오지하려고합니다.
플렉스 코드 :
package com.example.vo
{
import com.adobe.cairngorm.vo.IValueObject;
import mx.collections.ArrayCollection;
[Bindable]
[RemoteClass(alias="com.example.vo.Summary")]
public class Summary
{
public var productId : String;
public var clientId : String;
public var brokerId : String;
public var acctNo : Number;
public var exposureUSDList:ArrayCollection=new ArrayCollection();
}
}
자바 코드 : 아래에있는 내 코드를 찾아주세요 제대로
매핑 점점되지
package com.example.vo;
import java.io.Serializable;
import java.util.ArrayList;
public class Summary implements Serializable {
static final long serialVersionUID = -1L;
private String productId ;
private String clientId ;
private String brokerId ;
private String acctNo ;
private ArrayList exposureUSDList= new ArrayList();
public String getProductId() {
return productId;
}
public void setProductId(String productId) {
this.productId = productId;
}
public String getClientId() {
return clientId;
}
public void setClientId(String clientId) {
this.clientId = clientId;
}
public String getBrokerId() {
return brokerId;
}
public void setBrokerId(String brokerId) {
this.brokerId = brokerId;
}
public int getAcctNo() {
return acctNo;
}
public void setAcctNo(int acctNo) {
this.acctNo = acctNo;
public ArrayList getExposureUSDList() {
return exposureUSDList;
}
public void setExposureUSDList(double exposureUSD) {
this.exposureUSDList.add(exposureUSD);
}
}
이 제발 도와주세요!
나는 그 이유가 배열 목록 설정자 double을 건네 줄 수 있다고 생각한다. –
감사합니다 !! 너는 바로 그것을 얻었다 !!! – chetan119