日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

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

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

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

◆ActionScript3.0向Java轉(zhuǎn)換時(shí)數(shù)據(jù)類型的對(duì)應(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í)數(shù)據(jù)類型對(duì)應(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代碼的過(guò)程中數(shù)據(jù)類型的轉(zhuǎn)換是直接發(fā)生了,不需要顯性的調(diào)用。

補(bǔ):JAVA里的LIST、ARRAYLIST對(duì)應(yīng)到Flex里可以用ArrayCollection來(lái)接收。

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

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

【編輯推薦】

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

當(dāng)前題目:深入學(xué)習(xí)FlexJava數(shù)據(jù)模型
網(wǎng)站網(wǎng)址:http://m.5511xx.com/article/djepipc.html