美麗涵涵童裝店--說我博客名字,給你們打折!
          隨筆 - 82  文章 - 266  trackbacks - 0
          <2008年12月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910


          點(diǎn)擊這里給楊愛友發(fā)消息
          美麗涵涵童裝店
          說我博客名字,給你們打折!

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章檔案

          好友的BLOG

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

              最近學(xué)習(xí)了一周Flex,做了幾個demo,對Flex工程的建立、配置有了一些了解,下面把我這幾天學(xué)習(xí)的東西記錄了下來,防止自己忘記,同時也可以給初學(xué)者以參考。要下載文章中介紹的demo源代碼請點(diǎn)擊這里,其他一些demo、工具,如有人需要可以QQ我。

          本文的結(jié)構(gòu)是:安裝有關(guān)工具;建立Flex工程;變?yōu)?/span>web工程;利用remoteObjec調(diào)用遠(yuǎn)程方法;

          準(zhǔn)備工具:eclipse3.2、myEclipse5.xtomcat5.xjdk1.5、sqlServler、FlexBuilder3.0blazeds.war

          1.         安裝FlexBuilder

          安裝過程很簡單,雙擊FlexBuilder3.0_Plugin.exe,選擇安裝位置,選擇eclipse所在目錄,nextnext

          2.         blazeds.war放到tomcat   webApp下。

          3.         建立一個flex工程,點(diǎn)擊newproject,彈出如下窗口



          選擇
          Flex Project,next,



          Next



          Nextfinish,即可完成項(xiàng)目的建立。

          建成的項(xiàng)目結(jié)構(gòu)如



          啟動
          tomcat,運(yùn)行主文件flexjava.mxml,能打開http://localhost:8080/flexjava/flex/flexjava.html頁面代表項(xiàng)目搭建成功。

          4.         下面介紹遠(yuǎn)程調(diào)用java方法的配置過程。

          首先將這個flex工程變成java工程。右點(diǎn)項(xiàng)目名稱—myEclipseadd Web Project capablities,出現(xiàn)如下



          變成后的
          web工程結(jié)構(gòu)如下圖所示:


          5.         利用myEclipse功能,添加hibernate capabilities,關(guān)于Hibernate的配置可以去查看相關(guān)網(wǎng)站。

          6.         下面進(jìn)行flex遠(yuǎn)程調(diào)用的配置。

          更改web-info/flex/service-config.xml文件中AMFchannelendpointurl

          url=http://192.168.16.24:8080/flexjava/messagebroker/amf

          發(fā)布遠(yuǎn)程bean,在web-info/flex/ remoting-config.xml配置要調(diào)用的遠(yuǎn)程對象和方法:

          <destination id="hello" channels="my-amf">
              <properties>
                  <source>com.Hello</source>
                  <include-methods>
                          <method name="hello"/>
                          <method name="getList"/>
                      </include-methods>
              </properties>
          </destination>

          配置好后,編寫一個簡單的
          mxml文件來調(diào)用遠(yuǎn)程方法并顯示查詢結(jié)果數(shù)據(jù).

          建成后的flex+hibernate項(xiàng)目結(jié)構(gòu)如下圖所示:



          7.      界面示例如下圖,點(diǎn)擊getList按鈕,調(diào)用遠(yuǎn)程類com.Hello中的getList方法,利用返回的集合對象填充dataGridcolumnChart圖標(biāo):

          posted on 2008-12-02 07:23 楊愛友 閱讀(3540) 評論(4)  編輯  收藏 所屬分類: java相關(guān)技術(shù)

          FeedBack:
          # re: 最新心得體會---Flex配置、遠(yuǎn)程方法調(diào)用文章[未登錄] 2008-12-04 15:10 楊濤
          這篇文章我收藏了... blazeds.war是哪里下的啊 我總是下不下來的  回復(fù)  更多評論
            
          # re: 最新心得體會---Flex配置、遠(yuǎn)程方法調(diào)用文章 2008-12-05 10:06 @天長
          回訪:
          大哥學(xué)的很深了,向你學(xué)習(xí)。  回復(fù)  更多評論
            
          # re: 最新心得體會---Flex配置、遠(yuǎn)程方法調(diào)用文章 2008-12-05 12:54 Oracle
          Web技術(shù)交流群(主java方向)75996842,有想提高技術(shù)和把技術(shù)給大家分享的請進(jìn) ,搞編程的都很苦,里面只談技術(shù),要不就別說話!一天沒一個人說都行,但是說話就說技術(shù)。  回復(fù)  更多評論
            
          # re: 最新心得體會---Flex配置、遠(yuǎn)程方法調(diào)用文章 2008-12-12 19:51 yangtao
          blazeds.war 這個包能發(fā)給我嗎/ 我下不到啊 yangtao309@gmail.com  回復(fù)  更多評論
            
          美麗涵涵童裝店
          親,說我博客名字,給你們打折!
          主站蜘蛛池模板: 甘谷县| 辰溪县| 汾阳市| 哈尔滨市| 兴宁市| 兴城市| 项城市| 文水县| 杨浦区| 当涂县| 福建省| 富裕县| 冀州市| 观塘区| 白银市| 呼伦贝尔市| 罗平县| 贵州省| 南平市| 大同县| 丹棱县| 高邮市| 扎囊县| 桦南县| 临洮县| 宁化县| 江油市| 探索| 无为县| 灵山县| 城固县| 方山县| 瑞金市| 古丈县| 玛沁县| 专栏| 健康| 泾源县| 河东区| 辉南县| 山东|