<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 王生生 閱讀(648) 評論(0)  編輯  收藏 所屬分類: Flex
    森露2013新款豹紋打底衫 高領 女 長袖 修身長袖t恤女 加絨加厚冬 2013春秋新款女裝 潮修身大碼長袖小西裝外套女 韓版中長款小西裝 憂憂魚2013秋冬新款直筒褲女顯瘦長褲加絨黑色休閑褲修身西褲女褲
    主站蜘蛛池模板: 国产亚洲?V无码?V男人的天堂 | 四虎免费在线观看| aa级一级天堂片免费观看| 成人黄18免费视频| 国产亚洲A∨片在线观看| 亚洲日韩中文字幕| 九九久久精品国产免费看小说| 日本免费一区二区三区| 全免费一级午夜毛片| 亚洲最大AV网站在线观看| 亚洲人成无码网站在线观看| 中文字幕免费在线播放| 免费做爰猛烈吃奶摸视频在线观看| 中文字幕无码精品亚洲资源网| 中国国产高清免费av片| 亚洲人成在线观看| 无遮挡a级毛片免费看| 国产在线观看麻豆91精品免费| 国产国拍亚洲精品福利| 亚洲AV成人噜噜无码网站| 国产又黄又爽胸又大免费视频| 亚洲av色福利天堂| 丰满少妇作爱视频免费观看| 亚洲尤码不卡AV麻豆| 成年网站免费入口在线观看| 久久精品a一国产成人免费网站 | 永久在线毛片免费观看| 国产精品视频全国免费观看 | 免费一级一片一毛片| 久久久久se色偷偷亚洲精品av| 女人18毛片水真多免费看| yellow视频免费看| 亚洲成人黄色在线观看| 国产一区二区三区无码免费| 亚洲色大网站WWW永久网站| 91黑丝国产线观看免费 | 亚洲av无码日韩av无码网站冲| 2021在线永久免费视频| 久久亚洲日韩看片无码| 精品一区二区三区免费| 亚洲中文字幕无码不卡电影|