`

flex 传递对象和集合到Java

 
阅读更多

Flex:

[Bindable]
 [RemoteClass(alias="Entity")] //对应Java类的全类名
 public class Entity
 { 
  private var _name:String;
  private var _desc:String;
  private var _status:int;

  getter setter method...

var  entity:Entity = new Entity();
entity.name = "testEntityName";
entity.desc = "testEntityDesc";

entity.status = 999;
//helloJava.testEntity(entity); //传递对象
    
var arr:ArrayCollection = new ArrayCollection();
 arr.addItem(entity);
 //helloJava.testEntityArray(arr); // 传递集合

 

 Java: Entity 属性:name,desc,status

public String testEntity(Object obj)
 {
  if(obj!=null)
  {
   Entity entity = (Entity)obj;
   System.out.println(entity.getName());
  }
  return "test entity suc!";
 }
 
 public String testEntityArray(List list)
 {
  if(list!=null)
  {
   System.out.println(list.size());
   Entity entity = (Entity)list.get(0);
   System.out.println(entity.getDesc()+"---"+entity.getStatus());
  }
  return "test entityarray suc!";
 }

分享到:
评论

相关推荐

    java和flex数据对于关系

    当需要在Flex与Java之间传递自定义类型时,可以在Flex中实现`IExternalizable`接口,并确保对应的Java对象也实现了`java.io.Externalizable`接口,以保持一致的序列化逻辑。 - **Date与`java.util.Date`**: - `...

    Flex类图和与Java交互时类型转换对照

    - Java向Flex发送数据时,Java的数字类型会被转换为Flex的Number,字符串和布尔值保持不变,日期对象转换为Flex的Date,ArrayList转换为Flex的Array,Map转换为Flex的Object。 4. AMF(Action Message Format): ...

    java 与 flex 数据转换

    在开发跨平台应用程序时,Java 和 Adobe Flex 之间的数据转换是一个关键环节。Flex 主要用于构建富互联网应用程序...通过使用适当的库和遵循转换规则,可以有效地在后端 Java 服务和前端 Flex 客户端之间传递数据。

    java+flex+blazeds配合例子

    AMF是一种二进制数据格式,用于在Flex客户端和BlazeDS服务器之间高效地传输数据,包括对象和集合,其效率远高于传统的HTTP或JSON。 在Java端,你需要配置BlazeDS的服务,定义数据源,以及处理Flex客户端的请求。这...

    FLEX3嵌入到JSP,实现的 jar 包

    在IT行业中,尤其是在Web开发领域...总之,"FLEX3嵌入到JSP,实现的jar包"是一个集合了Flex与JSP集成所需核心组件的资源包,帮助开发者轻松地在Java Web应用中集成Flex功能,创建具有动态交互和丰富用户体验的Web应用。

    FLEX网站源码 FLEX网站源码 FLEX网站源码

    7. **Flex与后端通信**:Flex应用可以与各种后端服务(如Java、PHP、ASP.NET等)进行通信,使用AMF(Action Message Format)或HTTP/Sockets等协议传递数据,实现数据的实时更新。 8. **Adobe AIR**:除了Web应用,...

    Flex 使用 Cairngorm 框架与java进行数据交互

    前台FLex工程(单独工程Cairngorm)使用Cairngorm框架与后台...②flex向后台请求,后台返回List集合,flex将集合填充到combox 附带:数据库sql在java工程中,测试通过,完整的flex使用框架Cairngorm向java后台数据交互

    Flex开源项目1个[flex部分]

    在Flex应用中,XML常用来存储和传递数据,如配置信息、动态内容或者用于驱动应用程序状态的结构化数据。 ### 文件结构分析 - **builder.mxml** 和 **index.mxml**:这两个文件是MXML文件,是Flex的主入口点,定义...

    flex与ssh项目集合[参照].pdf

    为了使Flex能够调用Spring中的bean,我们需要创建一个自定义的`SpringFactory`,它是Flex消息传递框架的一部分。`SpringFactory`实现了`FlexFactory`接口,负责实例化和查找Spring中的bean。下面是一个简化的`...

    FLEX教程-FLEX教程

    ### FLEX教程知识点详解 #### 1. 概述 - **FLEX**: Adobe Flex 是一个用于构建跨平台的富互联网应用...以上内容覆盖了从 Flex 基础知识到高级主题的广泛领域,旨在帮助读者全面掌握 Flex 开发的关键技术和实践方法。

    flex所有jar包

    在Flex开发中,Java Archive(JAR)文件扮演着重要角色,它们包含了运行Flex应用程序所需的类库和组件。 标题中的"flex所有jar包"指的是与Flex开发相关的所有必需的JAR文件集合。这些文件是Flex框架的核心组成部分...

    Flex + LCDS + J2EE 传值交互实例

    - 对象(Object)传输:Flex可以通过序列化ActionScript对象为AMF格式,J2EE端的LCDS可以解析这些数据并映射到相应的Java对象。 - 数组(Array)传输:类似地,数组也可以被序列化并通过AMF传递。在服务器端,可以...

    Flex blazeds封装实体

    Flex Builder或Flash Builder可以自动生成AMF通道,使得Java对象可以被序列化为AMF消息并传递给Flex客户端。 4. **在Flex中使用实体**:在Flex客户端,我们可以使用 BlazeDS的`mx.rpc.remoting.RemoteObject` 或 `...

    blazeds+flex3+spring最小化事例

    4. **数据传输**:理解如何通过Blazeds在Flex和Spring之间传递数据,包括基本类型、自定义对象以及集合。 5. **事件驱动编程**:观察如何使用Blazeds的消息服务实现服务器到客户端的事件推送。 6. **错误处理**:...

    跟我StepByStep学FLEX教程-王一松.pdf

    7. 事件处理:Flex中的事件处理机制涉及到事件监听器和事件对象。它允许开发者捕捉到用户操作(如点击、按键等)并响应。 8. 自定义事件和组件:Flex允许开发者创建自定义事件,以响应特定的操作或条件。同时,也...

    flex+mq jar包

    在IT行业中,jar包是Java应用程序的集合,用于封装代码并便于分发和运行。"flex+mq jar包"和"spring+flex+mq jar包"涉及到的技术栈主要是Adobe Flex、Spring框架以及消息队列(Message Queuing)技术。下面我们将...

    Maven构建全栈式Flex、BlazeDS和Spring集成解决方案–第二部分_编写to-do_list服务器端

    - **BlazeDS**:Adobe提供的一款开源服务器,用于在Flex/Flash客户端和Java、.NET或ColdFusion服务器之间提供远程数据访问和远程消息传递服务。 - **Spring Framework**:一个开源的应用程序框架和反转控制容器,...

    Enterprise Development with Flex

    - **BlazeDS集成**:BlazeDS是一个开源服务器端产品,它提供了一种简单的方法来集成Flex和Java应用程序。通过使用BlazeDS,开发者可以实现客户端数据修改与服务器端数据之间的实时同步。 #### 知识点十:评估与优化...

Global site tag (gtag.js) - Google Analytics