日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入學(xué)習(xí)FlexJava數(shù)據(jù)模型

在學(xué)習(xí)Flex的過程中,你可能會遇到FlexJava數(shù)據(jù)類型的問題,這里和大家分享一下,由于目前LCDS只能與J2EE的服務(wù)端進行通信,所以目前只是ActionScript3.0數(shù)據(jù)類型和Java數(shù)據(jù)類型的轉(zhuǎn)換。但是ActionScript3.0與Java數(shù)據(jù)類型轉(zhuǎn)換是不對稱的。

站在用戶的角度思考問題,與客戶深入溝通,找到紹興網(wǎng)站設(shè)計與紹興網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設(shè)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、虛擬主機、企業(yè)郵箱。業(yè)務(wù)覆蓋紹興地區(qū)。

FlexJava數(shù)據(jù)類型

目前LCDS只能與J2EE的服務(wù)端進行通信,所以目前只是ActionScript3.0數(shù)據(jù)類型和Java數(shù)據(jù)類型的轉(zhuǎn)換。ActionScript3.0與Java數(shù)據(jù)類型轉(zhuǎn)換是不對稱的。

◆ActionScript3.0向Java轉(zhuǎn)換時數(shù)據(jù)類型的對應(yīng)關(guān)系

ActionScript數(shù)據(jù)類型-------------------Java數(shù)據(jù)類型

null-------------------null

Number-------------------java.lang.Number

Boolean-------------------java.lang.Number,boolean,java.lang.String

String-------------------java.lang.String,java.lang.Boolean,boolean,java.lang.Character,char,java.lang.Number

Date-------------------java.util.Date

XMLObject-------------------org.w3c.dom.Document

================================================

◆Java向ActionScript3.0轉(zhuǎn)換時數(shù)據(jù)類型對應(yīng)

Java數(shù)據(jù)類型-------------------ActionScript3.0數(shù)據(jù)類型

null-------------------null

java.lang.Number-------------------Number

java.lang.Number,boolean-------------------Boolean

java.lang.String,java.lang.Characterchar[]-------------------String

java.util.Collection,java.lang.reflect.Array-------------------Array

java.util.Map,java.util.Dictionary-------------------Object

org.w3c.dom.Document-------------------XMLObject

其他claess-------------------Object

在使用LCDS調(diào)用的Java代碼的過程中數(shù)據(jù)類型的轉(zhuǎn)換是直接發(fā)生了,不需要顯性的調(diào)用。

補:JAVA里的LIST、ARRAYLIST對應(yīng)到Flex里可以用ArrayCollection來接收。

eg:通過JAVA寫一個連接ORACLE的方法,返回一個ARRAYLIST,該ARRAYLIST里放的一般是一個個的HASHMAP。如果通過RemoteObject(或其他方式)來調(diào)用該方法時,F(xiàn)lex端接收到的肯定是個OBJECT,這個時候可以強制轉(zhuǎn)換成ArrayCollection。然后通過遍歷該ArrayCollection,來取得存每條數(shù)據(jù)的OBJECT(JAVA里的HASHMAP)。

Flex里沒有MAP類,但只要你知道了JAVA里MAP的KEY,那么Flex里就可以作為OBJECT的一個屬性來訪問。參考資料:精通Flex3.0--基于ActionScript3.0實現(xiàn)

【編輯推薦】

  1. 解析Flex的幾個瓶頸問題
  2. 探秘Flex與JavaScript交互
  3. 學(xué)習(xí)總結(jié) 在Flex中如何嵌入Flex字體
  4. 揭開Flex正則表達式的神秘面紗
  5. FlexBuilder開發(fā)方法及特點解析 

新聞名稱:深入學(xué)習(xí)FlexJava數(shù)據(jù)模型
文章分享:http://www.dlmjj.cn/article/djepipc.html