<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    佳麗斯 加厚雙人/單人秋冬被子暖冬 羊毛被芯羊毛柔絲被特價包郵 憂憂魚冬外穿打底褲女秋冬厚長褲女褲加絨加厚高腰彈力鉛筆褲靴褲 韓國代購2013新款 韓版秋冬休閑女時尚磨破口袋衛衣韓版學生裝 潮

    有時,退一步,能一口氣進幾步,只是這先退一步需要勇氣和自信。

    用心愛你,努力工作。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      70 隨筆 :: 1 文章 :: 33 評論 :: 0 Trackbacks

        今天做了個關于flex與動態語言通信的小例子。flex做web的前臺的確效果很cool,對web程序員來說,首先要掌握flex與jsp,php等等動態語言之間的通信細節。其實也很簡單,搞了個例子,有興趣的朋友可以看一下。
        因為我的機器上只裝了php的開發環境,所以以php為例子來說明。
        以下先介紹第一種通信方式:HTTPService
    1.建立HttpDemo.mxml,

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#FD1D06, #EAF807]" height="328" width="428">
       <mx:HTTPService
        showBusyCursor="true" 
        id="loginSrv"
        result="doResult();" 
           method="GET"
        url="http://localhost/test.php">
       <mx:request>
        <username> 
         {txtname.text}
        </username>
        <userpassword>
        {txtpwd.text}
        </userpassword>
       </mx:request>
     </mx:HTTPService>
     
     
     <mx:Script>
      <![CDATA[
      
       import mx.controls.Alert;

       internal function doResult():void
       {
        var returnValue:String=loginSrv.lastResult.Result.msg;
              if(returnValue=="success")
          { 
          this.currentState="login";
              } 
         else
           { 
         Alert.show("您的登錄失敗了","提示信息",Alert.OK,this,null,null,Alert.YES);
                   }
       }
      ]]>
     </mx:Script>


    <mx:states >
     <mx:State id="s1"  name="login">
      <mx:RemoveChild target="{btnSubmit}"/>
      <mx:RemoveChild target="{txtname}"/> 
      <mx:RemoveChild target="{txtpwd}"/>
      <mx:RemoveChild target="{txtpwd}"/>
      <mx:RemoveChild target="{lbname}"/>
      <mx:RemoveChild target="{lbpwd}"/>
            <mx:AddChild relativeTo="{loginPanel}" position="lastChild">
               <mx:target>
                   <mx:Label text="你已經成功登陸!" x="64" y="33" fontSize="16" textAlign="center" fontStyle="normal" fontWeight="bold" textDecoration="normal" color="#1031AB"/>
               </mx:target>          
      </mx:AddChild>
            <mx:SetProperty target="{loginPanel}" name="title" value="登陸成功"/>
            <mx:AddChild relativeTo="{loginPanel}" position="lastChild">
             <mx:Button x="95.5" y="83" label="退出登陸" click="currentState=''"/>
            </mx:AddChild>
      
     </mx:State>
     
    </mx:states>

     <mx:Panel id="loginPanel" x="69.5" y="57" width="289" height="200" layout="absolute" title="登陸" fontSize="12">
      <mx:Button x="110" y="108" label="提交" id="btnSubmit" click="loginSrv.send();"/>
      <mx:TextInput x="79" y="30" fontSize="12" id="txtname"/>
      <mx:TextInput x="79" y="62" id="txtpwd"/>
      <mx:Label x="21" y="32" text="姓名:" id="lbname" fontSize="12" fontWeight="bold"/>
      <mx:Label x="21" y="64" text="密碼:" id="lbpwd" fontSize="12" fontWeight="bold"/>
     </mx:Panel>
     
    </mx:Application>

    2.建立test.php,放到php開發的根目錄下

    <?php
         $str="<Result><msg>success</msg></Result>";
         echo $str;
    ?>    

    在flex builder3運行HttpDemo.mxml,即可以看到效果。


    posted on 2008-10-15 22:25 王生生 閱讀(654) 評論(0)  編輯  收藏 所屬分類: Flex

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    森露2013新款豹紋打底衫 高領 女 長袖 修身長袖t恤女 加絨加厚冬 2013春秋新款女裝 潮修身大碼長袖小西裝外套女 韓版中長款小西裝 憂憂魚2013秋冬新款直筒褲女顯瘦長褲加絨黑色休閑褲修身西褲女褲
    主站蜘蛛池模板: 亚洲天堂一区在线| 亚洲一级二级三级不卡| 亚洲JLZZJLZZ少妇| 日韩免费观看的一级毛片| 亚洲欧洲精品视频在线观看| 91精品手机国产免费| 亚洲第一页在线观看| 免费精品国产自产拍在线观看图片| 亚洲黄色免费网址| 91视频国产免费| 亚洲国产无线乱码在线观看| 四虎永久精品免费观看| 日产久久强奸免费的看| 亚洲伊人久久大香线蕉综合图片| 国产一级高青免费| 亚洲精品在线免费观看| 99视频在线精品免费观看6| 国产亚洲人成在线播放| 亚洲国产成人影院播放| 在线观看人成视频免费无遮挡 | 青青草无码免费一二三区| 亚洲视频免费在线观看| 免费观看美女用震蛋喷水的视频 | 亚洲精品视频免费看| 国产成人亚洲综合网站不卡| 国产大片91精品免费看3| 国产黄在线观看免费观看不卡| 一级成人a免费视频| 亚洲成a人片在线观看日本| 37pao成人国产永久免费视频| 77777午夜亚洲| 91麻豆精品国产自产在线观看亚洲 | 久久青青草原亚洲av无码| 免费视频精品一区二区三区| 亚洲人成毛片线播放| 免费a级毛片大学生免费观看 | 永久免费看bbb| CAOPORM国产精品视频免费| 久久久婷婷五月亚洲97号色| 一二三四免费观看在线电影 | 国产一区二区三区免费|