Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我无法在Flex AdvancedDataGrid的AdvancedDataGrid列中显示返回的java类数据_Java_Apache Flex_Hibernate - Fatal编程技术网

我无法在Flex AdvancedDataGrid的AdvancedDataGrid列中显示返回的java类数据

我无法在Flex AdvancedDataGrid的AdvancedDataGrid列中显示返回的java类数据,java,apache-flex,hibernate,Java,Apache Flex,Hibernate,各位 我在一个项目中使用Flex+java+hibernate进行开发。 我试图在FlexAdavanedDataGrid控件中添加一个更高级的DataGrid列。 实际上它工作得很好,但只是我添加了列的数据。 我不知道该怎么做才能成功 我在讲工作流程。 首先通过RemoteObject调用DeliveryService.class中的select方法,然后调用 用于呼叫业务工作的DeliveryMgr.class。获取返回列表类型返回值后,它将传递给presentation类以设置所有选定的返

各位 我在一个项目中使用Flex+java+hibernate进行开发。 我试图在FlexAdavanedDataGrid控件中添加一个更高级的DataGrid列。 实际上它工作得很好,但只是我添加了列的数据。 我不知道该怎么做才能成功 我在讲工作流程。 首先通过RemoteObject调用DeliveryService.class中的select方法,然后调用 用于呼叫业务工作的DeliveryMgr.class。获取返回列表类型返回值后,它将传递给presentation类以设置所有选定的返回值。 我可以打印我在DeliveryPt.class中添加的列数据的跟踪日志,但它不能返回到flex区域。 奇怪的是,我可以在DeliveryPt.class中检查出我想要显示的数据的值,但它并没有显示在Flex的AdvancedDataGridColumn中

谢谢你提前阅读

DeliverService.java

    public DeliveryService() {
    }public List<DeliveryPt> selectMaterialForReReceiptDelivery(String referenceNo,String team,String buyerCode,Integer kind,String sessionId){
        List<DeliveryPt> rtnList = new ArrayList<DeliveryPt>();
        List<Delivery> tmpList = new ArrayList<Delivery>();

        ApplicationContext ac = CommonResource.getAppcontext();
        DeliveryMgr dmgr = (DeliveryMgr)ac.getBean("DeliveryMgr");

        tmpList = dmgr.selectMaterialForReReceiptDelivery(referenceNo,team,buyerCode,kind,sessionId);

        for (int i=0; i<tmpList.size(); i++){
            DeliveryPt dp = new DeliveryPt(tmpList.get(i));
            rtnList.add(dp);
        }

        return rtnList;
    }
}
Delivery.java

@Entity

@Table(name="Delivery")

public class Delivery {

 public Delivery(){}        // Default Constructor

@Id @GeneratedValue(strategy=GenerationType.AUTO)

@Column(name="DeliveryNo")

private Integer DeliveryNo;//2011.02.25 Added

@Column(name="DeliverySlip_SlipNo",length=20)

private String DeliverySlip_SlipNo;

//Getters an Setters for DeliverySlip_SlipNo

public String getDeliverySlip_SlipNo() {
        return DeliverySlip_SlipNo;
}

public void setDeliverySlip_SlipNo(String deliverySlip_SlipNo) {
        DeliverySlip_SlipNo = deliverySlip_SlipNo;
}

是否已将新列添加到映射到Java对象的等效操作脚本对象中?

谢谢Arun。我添加了新的列,例如Of cource,我使用相同的数据字段名java object和action script。谢谢你的评论。你也可以发布动作脚本对象。看起来您指的是DeliverySlipSlipNo,其中字段名为DeliverySlip\u SlipNo
@Entity

@Table(name="Delivery")

public class Delivery {

 public Delivery(){}        // Default Constructor

@Id @GeneratedValue(strategy=GenerationType.AUTO)

@Column(name="DeliveryNo")

private Integer DeliveryNo;//2011.02.25 Added

@Column(name="DeliverySlip_SlipNo",length=20)

private String DeliverySlip_SlipNo;

//Getters an Setters for DeliverySlip_SlipNo

public String getDeliverySlip_SlipNo() {
        return DeliverySlip_SlipNo;
}

public void setDeliverySlip_SlipNo(String deliverySlip_SlipNo) {
        DeliverySlip_SlipNo = deliverySlip_SlipNo;
}