0 0

JAVA POJO到FLEX VO取不到值0

JAVA:
package **;
public class CataLogDic{
  private String id;
  private String code;
  private CataLogDic cataLogParentDic;
  // Setter、Getter省略...
}

FLEX:
package **
{
  [Bindable]
  [RemoteClass(alias="**.CataLogDic")]

  public class CataLogDicVO
  {
    public function CataLogDicVO() {}
    private var _id:String;
    private var _code:String;
    private var _cataLogParentDic:CataLogDicVO;
    // Setter、Getter省略...
  }
另在JAVA后台可以打印出cataLogDic及cataLogParentDic的值,在Flex页面可以打印出cataLogDic的值,可是问题是cataLogParentDic为NULL,请问各位这到底怎么回事,谢谢!
2013年4月06日 01:51

1个答案 按时间排序 按投票排序

0 0

你的这个问题,adobe上有哥们说过了:
http://forums.adobe.com/message/2229630
这样整:
as 代码:
import flash.net.registerClassAlias; 
registerClassAlias("JAVA端的类全名",AS类名);

java 端:

public void test(ASObject param){
		ASTranslator ast = new ASTranslator();//AS类型转换器
        ASObject aso=(ASObject) param.get("data");//直接从flex得到的数据类型是Asobject
        aso.setType("com.amc.dc.service.query.dto");//设置要转化的类型
        ProductPositionDto p = (ProductPositionDto) ast.convert(aso, ProductPositionDto.class);//转换类型
	} 

2013年4月11日 18:11

相关推荐

    java Pojo转Map

    本文将详细介绍如何实现Java中的Pojo到Map的转换,并通过具体的示例来演示这一过程。 首先,我们需要一个Pojo类,例如: ```java public class User { private String name; private int age; // getters and ...

    Java的几种对象(PO-VO-DAO-BO-POJO)解释

    ### Java的几种对象详解:PO-VO-DAO-BO-POJO #### 一、PO:Persistant Object(持久对象) 持久对象(Persistent Object,简称PO),主要用于与数据库中的表进行映射。一个简单的PO对象可以代表数据库表中的一条...

    oracle 数据表转成java pojo

    连oracle 数据库,将指定表转为java pojo 类 的 java demo

    JDBCTemplate+JavaPOJO实现通用DAO

    通过这个项目,你可以学习到如何利用Spring的JDBCTemplate和Java POJO来构建一个可复用、易于维护的DAO层,提升代码的可读性和可扩展性。同时,这也是一个良好的实践,帮助开发者遵循面向接口编程和低耦合的设计原则...

    java实现相同属性名称及相似类型的pojo、dto、vo等互转操作

    Java 实现相同属性名称及相似类型的 POJO、DTO、VO 等互转操作 Java 实现相同属性名称及相似类型的 POJO、DTO、VO 等互转操作是 Java 编程中一个常见的问题。POJO、DTO、VO 等都是 Java 中常用的类别,但是它们之间...

    关于VO、PO的理解——java的(PO,VO,TO,BO,DAO,POJO)解释

    "关于VO、PO的理解——java的(PO,VO,TO,BO,DAO,POJO)解释" 在 Java 中,PO、VO、TO、BO、DAO、POJO 是六个重要的概念,它们之间存在着紧密的关系,本文将对它们进行详细的解释。 首先,PO(Persistent Object)是...

    Java中 PO VO BO DTO DAO 和 POJO 关系图

    Java中 PO VO BO DTO DAO 和 POJO 关系图

    java术语(PO/POJO/VO/BO/DAO/DTO)

    VO主要用于在系统组件之间传递数据,它不包含任何业务逻辑,只包含属性和getter/setter方法。VO通常用于展示层,例如在Web应用中,从前端传到后端或者从前端返回到前端的数据就封装在VO对象中。 4. BO(Business ...

    JAVA中的POJO、VO、PO、DO、DTO都是什么?有什么区别?

    以下是关于POJO、VO、PO、DO、DTO的详细解释及其区别。 1. POJO(Plain Old Java Object):POJO是一个通用术语,指没有特定框架限制的简单Java对象。它通常包含了业务逻辑和数据属性,不包含任何特定框架的注解或...

    java根据数据库自动生成vo 类

    在Java开发中,VO(Value Object)类通常用于在应用程序的不同层之间传递数据,比如从数据库获取的数据到前端展示。自动生成VO类可以大大提高开发效率,避免手动编写大量的getter、setter方法和其他样板代码。本篇将...

    java(PO,VO,BO,DAO,POJO)Explained Collection

    Java开发中,PO(Persistant Object)、VO(Value Object)、BO(Business Object)、DAO(Data Access Object)和POJO(Plain Old Java Object)是常见的五个概念,它们在软件设计和开发中扮演着不同的角色。...

    Java的(PO,VO,TO,BO,DAO,POJO)解释

    "Java的(PO,VO,TO,BO,DAO,POJO)解释" Java作为一门流行的编程语言,在软件开发中扮演着重要角色,其中一些关键概念和技术为开发者提供了方便快捷的开发体验。本篇文章将对Java中的PO、VO、TO、BO、DAO、POJO等概念...

    java反射封装结果集内容到pojo

    当我们从数据库读出数据得到ResultSet... 这里面还有一段代码,是把数据库结果集封装到Map代替pojo,有些人也许认为不符合OO思想,但是这还没有成为一个定论,而且Map和List,在迭代时的效率非常高,我认为值得这样去做

    Java Web开发 之VO、PO、DTO等收集

    J2EE开发人员必须知道 Java Web开发中VO、PO、DTO、POJO代表含义。

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立).pdf

    6. 配置Flex项目,将BlazeDS的客户端库文件导入到Flex项目中,并在remoting-config.xml文件中配置服务器端点(endpoints),以便Flex应用能够调用Java后端服务。 7. 创建和部署Java Web项目。在这个项目中,开发者...

    数据表生成pojo

    在Java开发中,POJO(Plain Old Java Object)是一个简单的对象类,不包含任何特定框架的规范或约定,主要用于封装数据。"数据表生成POJO"这个主题涉及到将数据库中的表结构映射到Java世界中的类,使得我们可以方便...

    基于Druid的SqlParser模块解析create table语句创建java POJO和DAO类的效率工具.zip

    在Java开发中,数据库操作是不可或缺的一部分,而Druid是一个非常流行的数据库连接池组件,它提供了丰富的监控功能和优秀的性能。本工具利用Druid的SqlParser模块,针对`CREATE TABLE`语句,能够自动化地生成对应的...

    java的几种对象(PO_VO_DAO_BO_POJO)解释

    简称PO)、值对象(Value Object,简称VO)、数据访问对象(Data Access Object,简称DAO)、业务对象(Business Object,简称BO)和平凡的Java对象(Plain Ordinary Java Object,简称POJO)。这些对象在不同的场景...

    利用反射技术实现POJO值拷贝

    本篇文章将探讨如何利用反射技术实现POJO(Plain Old Java Object)值的拷贝,这对于数据传输、对象复制等场景非常有用。 POJO是一个简单的Java对象,没有特定的框架限制,通常包含一组属性和对应的getter/setter...

Global site tag (gtag.js) - Google Analytics