`
skcceclipse
  • 浏览: 23350 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

flex 和java数据类型匹配关系

阅读更多

文章转自:http://whln007.blog.163.com/blog/static/2098829201012695638654/

使用BlazeDS+JAVA的模式来开发的时候,数据类型对应的关系如下:

Action Script Java

AS

JAVA

Array (dense)

java.util.List

Array (sparse)

java.util.Map

flash.utils.ByteArray

byte []

flash.utils.IExternalizable

java.io.Externalizable

Date

java.util.Date

int/uint

java.lang.Integer

null

null

Number

java.lang.Double

String

java.lang.String

XML

org.w3c.dom.Document

XMLDocument

org.w3c.dom.Document

 

Java ActionScript

Java

AS

java.lang.String

String

java.lang.Boolean, boolean

Boolean

java.lang.Integer

int

java.lang.Short

int

java.lang.Byte

int

java.lang.Byte[]

flash.utils.ByteArray

java.lang.Double

Number

java.lang.Long

Number

java.lang.Float

Number

java.lang.Character

String

java.lang.Character[]

String

java.util.Calendar

Date

java.util.Date

Date

java.util.Collection

mx.collection.ArrayCollection

java.lang.Object[]

Array

java.util.Map

Array (sparse)

java.util.Dictionary

Object (untyped)

org.w3c.dom.Document

XML object

分享到:
评论

相关推荐

    flex+java+mysql

    在IT领域,Flex、Java和MySQL的组合是一个常见的技术栈,用于构建富互联网应用程序(Rich Internet Applications,RIA)。本项目“flex+java+mysql”是一个用户登录系统,它利用了这些技术的优势,为初学者提供了很...

    flex和java整合常见问题分析

    - 使用Flex的` ArrayCollection`或`Object[]`等类型来封装数据,确保两端的数据格式一致。 - 调整BlazeDS中的配置,确保数据能够正确地被序列化和反序列化。 4. **问题四:性能瓶颈** - **原因**:Flex与Java...

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

    - 当在Flex中定义一个自定义类并在Java中创建相应的类时,需要确保字段名和类型匹配,以便AMF能正确序列化和反序列化。 **与Java交互时的类型转换** 在Flex与Java交互时,类型转换是自动进行的,由AMF处理。然而...

    Flex与java交互.doc

    - 在Flex项目中,使用`mx:RemoteObject`标签定义与Java服务的连接,指定服务端的方法名和数据类型。 - 在Java端,你需要创建对应的Service接口和服务实现,处理Flex发来的请求并返回数据。 5. **测试和调试**: ...

    java 与 flex 数据转换

    ActionScript,作为 Flex 的编程语言,其数据类型与 Java 有所不同。在进行数据交换时,了解它们之间的对应关系至关重要。以下是一些主要的数据类型转换规则: 1. **Null**: - 在 ActionScript 和 Java 中,`null...

    java与flex的通信

    数据类型包括基本类型、自定义对象等,AMF能自动处理这些数据的序列化和反序列化。 7. **错误处理**:在通信过程中,可能会出现网络错误、服务器错误等问题。Flex提供了事件处理机制,可以监听`FaultEvent`来捕获并...

    Flex+blazeds+java发布/订阅聊天程序(带java工程)

    3. **通信层**:BlazeDS作为Flex和Java之间的桥梁,负责AMF数据传输,实现低延迟的实时通信。 **主要技术点:** - **AMF通信**:使用AMF进行数据序列化和反序列化,提高数据传输效率。 - **Flex事件驱动**:Flex...

    flex通过blazeds与java集成增删改查

    在本教程中,我们将深入探讨如何使用Flex和BlazDS与Java集成,实现数据的增、删、改、查操作。 首先,我们需要理解Flex和BlazDS的基本工作原理。Flex基于ActionScript编程语言和MXML标记语言,提供了一个强大的图形...

    flex excel智能比对导入数据功能

    4. **用户交互**:Flex前端会显示比对结果,让用户确认或调整匹配关系。如果系统无法自动确定最佳匹配,用户可以手动选择正确的数据库字段。 5. **数据映射**:在比对确认后,会创建一个数据映射表,记录每个Excel...

    使用BlazeDS实现Java和Flex通信

    ### 使用BlazeDS实现Java和Flex通信:详细指南与步骤 BlazeDS是Adobe公司推出的一款开源工具,它充当了一座桥梁,使后端的Java应用程序能够与前端的Adobe Flex应用程序进行实时通信。通过BlazeDS,开发者可以构建出...

    Flex如何连接数据库,通信的详细的教程

    开发过程中可能会遇到如网络连接错误、数据类型不匹配等问题。利用Flex的调试工具和日志记录,可以定位并解决问题。对于AMF通信问题,检查服务器端和客户端的配置是否一致,数据序列化是否正确。 8. **异常处理** ...

    FLEX和使用RemoteObject和后台通信

    确保两边的数据类型匹配,否则可能会出现序列化或反序列化错误。 7. **错误处理** 在服务器端可能出现的错误,如数据库连接问题、SQL错误等,都会通过`FaultEvent`在客户端捕获。因此,确保在客户端编写适当的...

    flex3和ibatis3的整合

    8. **版本兼容性**:注意Flex和iBatis的版本兼容性,确保使用的版本组合是经过验证和测试的,避免因版本不匹配导致的问题。 9. **测试与部署**:完成整合后,进行详尽的功能和性能测试,确保所有功能正常工作,并...

    java 中Flex开发RemoteOject 配置详解

    2. **AMF通道**:在上述配置中提到了AMF(Action Message Format),这是一种高效的二进制序列化格式,用于在Flex客户端和Java服务器之间传递数据。Adobe BlazeDS或LCDS是常用的AMF中间件,它们提供了将AMF数据转换...

    blazeds与java(spring)通信配置说明

    BlazeDS 是 Adobe 推出的一个开源项目,提供了轻量级的消息代理服务,使得 Flex 和 Java 之间可以使用 AMF(Action Message Format)高效地进行数据交互。以下将详细介绍配置过程及其涉及的技术点。 1. **BlazeDS ...

    创建Web-Flex工程

    通过Java和Flex的集成,我们可以实现强大的前台用户界面与后台服务器数据的高效交互。 首先,创建Web工程是整个流程的第一步。这通常涉及到使用IDE如Eclipse或IntelliJ IDEA来新建一个基于Java的Web项目。在Eclipse...

    Java转AS3.0工具

    - **类型转换**:Java中的数据类型如int、String等需要转换为AS3.0的Number、String等。 - **控制流转换**:处理Java的循环、条件语句,转换为AS3.0的对应语句。 - **异常处理**:Java的try-catch-finally转换为...

    这是felx和Java链接做的一个上传的例子。

    Flex作为前端用户界面,提供丰富的交互性和动态图形效果,而Java作为后端服务器,负责处理业务逻辑和数据存储。本示例将详细介绍如何通过Flex进行文件上传并与Java后台进行通信。 1. **Flex简介**: Flex是Adobe...

    IT技术文章示例

    BlazeDS是一个Adobe提供的实时数据和远程调用解决方案,它可以作为Flex和Java之间的桥梁,实现双向数据流和远程过程调用。利用BlazeDS,Flex客户端可以订阅Java服务器上的事件,实时获取更新数据,同时也可以调用...

Global site tag (gtag.js) - Google Analytics