锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲 欧洲 日韩 综合在线,久久夜色精品国产嚕嚕亚洲av,mm1313亚洲精品无码又大又粗http://www.tkk7.com/libin2722/category/43606.html铏氬叾蹇冿紝鍙В澶╀笅涔嬮棶錛涗笓鍏跺績錛屽彲娌誨ぉ涓嬩箣瀛︼紱闈欏叾蹇冿紝鍙偀澶╀笅涔嬬悊錛涙亽鍏跺績錛屽彲鎴愬ぉ涓嬩箣涓氥?/description>zh-cnSat, 16 Jan 2010 06:27:50 GMTSat, 16 Jan 2010 06:27:50 GMT60Flex 寮鍙戝叆闂?/title><link>http://www.tkk7.com/libin2722/articles/309766.html</link><dc:creator>紺肩墿</dc:creator><author>紺肩墿</author><pubDate>Sat, 16 Jan 2010 03:51:00 GMT</pubDate><guid>http://www.tkk7.com/libin2722/articles/309766.html</guid><wfw:comment>http://www.tkk7.com/libin2722/comments/309766.html</wfw:comment><comments>http://www.tkk7.com/libin2722/articles/309766.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/libin2722/comments/commentRss/309766.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/libin2722/services/trackbacks/309766.html</trackback:ping><description><![CDATA[ <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr valign="top"> <td width="100%"> <h1>Flex 寮鍙戝叆闂?/h1> <img class="display-img" height="6" alt="" src="http://www.ibm.com/i/c.gif" width="1" /> </td> <td class="no-print" width="192"> <img height="18" alt="developerWorks" src="http://www.ibm.com/developerworks/i/dw.gif" width="192" /> </td> </tr> </tbody> </table> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr valign="top"> <td width="10"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="10" /> </td> <td width="100%"> <table class="no-print" cellspacing="0" cellpadding="0" width="160" align="right" border="0"> <tbody> <tr> <td width="10"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="10" /> </td> <td> <table cellspacing="0" cellpadding="0" width="150" border="0"> <tbody> <tr> <td class="v14-header-1-small">鏂囨。閫夐」</td> </tr> </tbody> </table> <table class="v14-gray-table-border" cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td class="no-padding" width="150"> <table cellspacing="0" cellpadding="0" width="143" border="0"> <script language="JavaScript" type="text/javascript"> <!-- document.write('<tr valign="top"><td width="8"><img src="http://www.ibm.com/i/c.gif" width="8" height="1" alt=""/></td><td width="16"><img alt="灝嗘墦鍗版満鐨勭増闈㈣緗垚妯悜鎵撳嵃妯″紡" height="16" src="http://www.ibm.com/i/v14/icons/printer.gif" width="16" vspace="3" /></td><td width="122"><p><b><a class="smallplainlink" href="javascript:print()">鎵撳嵃鏈〉</a></b></p></td></tr>'); //--> </script> <tbody> <tr valign="top"> <td width="8"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="8" /> </td> <td width="16"> <img height="16" alt="灝嗘墦鍗版満鐨勭増闈㈣緗垚妯悜鎵撳嵃妯″紡" src="http://www.ibm.com/i/v14/icons/printer.gif" width="16" vspace="3" /> </td> <td width="122"> <p> <b> <a class="smallplainlink" href="javascript:print()">鎵撳嵃鏈〉</a> </b> </p> </td> </tr> <noscript> </noscript> <form name="email" action="https://www.ibm.com/developerworks/secure/email-it.jsp"> <input type="hidden" value="鏈枃浠嬬粛 Flex 寮鍙戠殑鍩虹鐭ヨ瘑錛氬寘鎷浣曟惌寤哄紑鍙戠幆澧冿紝濡備綍璋冭瘯錛屼互鍙婂浣曞緩绔嬪拰閮ㄧ講綆鍗曠殑 Flex 欏圭洰銆傞氳繃鏈枃鐨勫涔狅紝鍙互涓烘偍灝嗘潵娣卞叆鍦板涔?Flex 鎵撲笅鑹ソ鐨勫熀紜銆? name="body" /> <input type="hidden" value="Flex 寮鍙戝叆闂? name="subject" /> <input type="hidden" value="cn" name="lang" /> <script language="JavaScript" type="text/javascript"> <!-- document.write('<tr valign="top"><td width="8"><img src="http://www.ibm.com/i/c.gif" width="8" height="1" alt=""/></td><td width="16"><img src="http://www.ibm.com/i/v14/icons/em.gif" height="16" width="16" vspace="3" alt="灝嗘欏典綔涓虹數瀛愰偖浠跺彂閫? /></td><td width="122"><p><a class="smallplainlink" href="javascript:document.email.submit();"><b>灝嗘欏典綔涓虹數瀛愰偖浠跺彂閫?/b></a></p></td></tr>'); //--> </script> <tr valign="top"> <td width="8"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="8" /> </td> <td width="16"> <img height="16" alt="灝嗘欏典綔涓虹數瀛愰偖浠跺彂閫? src="http://www.ibm.com/i/v14/icons/em.gif" width="16" vspace="3" /> </td> <td width="122"> <p> <a class="smallplainlink" href="javascript:document.email.submit();"> <b> <font color="#5c81a7" size="2">灝嗘欏典綔涓虹數瀛愰偖浠跺彂閫?/font> </b> </a> </p> </td> </tr> <noscript> </noscript> </form> </tbody> </table> </td> </tr> </tbody> </table> <!--START RESERVED FOR FUTURE USE INCLUDE FILES--> <!-- this content will be automatically generated across all content areas --> <!--END RESERVED FOR FUTURE USE INCLUDE FILES--> <br /> </td> </tr> </tbody> </table> <p>綰у埆錛?鍒濈駭</p> <p> <a > <font color="#5c81a7">鍒?搴?/font> </a>(<a href="mailto:qlcdl@cn.ibm.com?subject=Flex 寮鍙戝叆闂?><font color="#5c81a7">qlcdl@cn.ibm.com</font></a>), 杞歡宸ョ▼甯? IBM 杞歡寮鍙戜腑蹇?br /></p> <p>2009 騫?1 鏈?07 鏃?/p> <blockquote>鏈枃浠嬬粛 Flex 寮鍙戠殑鍩虹鐭ヨ瘑錛氬寘鎷浣曟惌寤哄紑鍙戠幆澧冿紝濡備綍璋冭瘯錛屼互鍙婂浣曞緩绔嬪拰閮ㄧ講綆鍗曠殑 Flex 欏圭洰銆傞氳繃鏈枃鐨勫涔狅紝鍙互涓烘偍灝嗘潵娣卞叆鍦板涔?Flex 鎵撲笅鑹ソ鐨勫熀紜銆?/blockquote> <!--START RESERVED FOR FUTURE USE INCLUDE FILES--> <!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --> <!--END RESERVED FOR FUTURE USE INCLUDE FILES--> <p> <a name="N1004B"> <span id="cyugceu" class="atitle">寮濮嬩箣鍓?/span> </a> </p> <p>Flex 浣滀負瀵?Internet 搴旂敤錛圧IA錛夋椂浠g殑鏂版妧鏈唬琛紝鑷粠 2007 騫?Adobe 鍏徃灝嗗叾寮婧愪互鏉ワ紝Flex 灝變互鍓嶆墍鏈湁鐨勯熷害鍦ㄦ垚闀褲傚緢澶氬叕鍙革紝鍖呮嫭 IBM 閮界悍綰峰姞鍏ヤ簡 Flex 寮鍙戠殑闃佃惀褰撲腑銆傚緢澶氬紑鍙戜漢鍛樹篃鎸夋嵑涓嶄綇 Flex 鐨勨滆鎯戔濊屽噯澶囦粠浜?Flex 寮鍙戙傛湰鏂囦富瑕佽榪?Flex 寮鍙戠殑鍩虹鐭ヨ瘑錛屼富瑕佹槸鍏充簬寮鍙戠幆澧冪殑鎼緩錛屼互鍙婁粙緇嶇畝鍗曠殑 Flex 欏圭洰鍒涘緩銆佺紪鐮併佽皟璇曚互鍙婇儴緗茬殑榪囩▼鍜?Flex 緙栫▼鐨勫熀鏈煡璇嗐傞氳繃鏈枃鐨勫涔狅紝鎮ㄥ皢浼氬涔犲浣曟惌寤?Flex 鍩烘湰鐨勫紑鍙戠幆澧冧互鍙婂紑鍙戙佽皟璇曞拰閮ㄧ講鏂歸潰鐨勫熀紜鐭ヨ瘑銆備負鎮ㄤ互鍚庢繁鍏ョ郴緇熺殑瀛︿範 Flex 鎵撲笅鑹ソ鐨勫熀紜銆?/p> <p>瑕佸涔犳湰鏂囷紝鎮ㄩ渶瑕佹湁涓瀹氱殑 Web 緙栫▼緇忛獙鍜?Eclipse FireFox 浣跨敤緇忛獙銆?/p> <p> <a name="N10056"> <span id="kemquew" class="smalltitle"> <strong> <font face="Arial">浠g爜紺轟緥鍜屽畨瑁呰姹?/font> </strong> </span> </a> </p> <p>鏈枃鎵鏈夌ず渚嬪潎鍦?Windows XP SP3 緋葷粺涓祴璇曞畬鎴愩傛偍闇瑕佷竴鍙拌兘嫻佺晠榪愯 Windows XP 緋葷粺鐨勬満鍣紝闄ゆ涔嬪鎮ㄨ繕闇瑕佷竴浜涘伐鍏鋒墠鑳借瘯鐢ㄦ湰鏂囦腑鐨勪唬鐮併傛墍鏈夎繖浜涘伐鍏烽兘鍙互鍏嶈垂涓嬭澆錛堝弬瑙?<a ><font color="#5c81a7">鍙傝冭祫婧?/font></a>錛夛細</p> <ul> <li>Java SDK 1.5 鎴栨洿楂樼増鏈? </li> <li>Tomcat 6.0 鎴栨洿楂樼増鏈? </li> <li>Eclipse 3.3 鎴栨洿楂樼増鏈? </li> <li>Flex Builder 3.0 鎴栨洿楂樼増鏈? </li> <li>FireFox2.0 鎴栨洿楂樼増鏈?</li> </ul> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <img height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="100%" /> <br /> <img height="6" alt="" src="http://www.ibm.com/i/c.gif" width="8" border="0" /> </td> </tr> </tbody> </table> <table class="no-print" cellspacing="0" cellpadding="0" align="right"> <tbody> <tr align="right"> <td> <img height="4" alt="" src="http://www.ibm.com/i/c.gif" width="100%" /> <br /> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td valign="center"> <img height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" /> <br /> </td> <td valign="top" align="right"> <a class="fbox" > <b> <font color="#5c81a7">鍥為〉棣?/font> </b> </a> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br /> <br /> <p> <a name="N10075"> <span id="yqgakke" class="atitle">瀹夎閰嶇疆寮鍙戠幆澧?/span> </a> </p> <p>鎺ヤ笅鏉ユ垜浠究榪笉鍙婂緟鐨勫紑濮嬪惂錛侀鍏堟惌寤烘垜浠殑寮鍙戠幆澧冿紝涓轟簡鍑忓皯鍥犱負鐜涓嶄竴鑷磋屽紩璧風殑闂錛屽緩璁鑰呬嬌鐢ㄤ笌鏈枃鐩稿悓鐨勮蔣浠剁増鏈細</p> <ul> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫跺畨瑁?JDK( 鏈枃浣跨敤鐗堟湰涓?Sun JDK 6) 錛? </li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫惰В鍘?Eclipse( 鏈枃浣跨敤鐗堟湰涓?Eclipse Ganymede J2EE 鐗堟湰錛屽惈 WTP 鎻掍歡 ); </li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫跺畨瑁?Flex Builder Eclipse 鎻掍歡鐗?( 鏈枃浣跨敤鐨?Flex Builder 鐗堟湰涓?3.0.1); </li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫跺畨瑁?Tomcat( 鏈枃浣跨敤鐗堟湰涓?Tomcat6.0.18); </li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫跺畨瑁?FireFox( 鐢變簬 Flex3.0 鍜屼竴浜涙彃浠剁殑鍏煎鎬ч棶棰橈紝鏈枃浣跨敤 FireFox2.0.0.17) </li> </ul> <table cellspacing="0" cellpadding="0" width="40%" align="right" border="0"> <tbody> <tr> <td width="10"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="10" /> </td> <td> <table cellspacing="0" cellpadding="5" width="100%" border="1"> <tbody> <tr> <td bgcolor="#eeeeee"> <a name="N100A5"> <b>灝忔彁紺?/b> </a> <br /> <p>Flex Builder 鎻愪緵涓や釜鐗堟湰錛屼竴涓槸 All in one 鐨勭増鏈紝鍙﹀涓涓槸 Eclipse 鐨勬彃浠剁増錛孉ll in one 鐨勭増鏈唴緗簡涓涓?Eclipse 鐨勫熀鏈牳蹇冿紝鎻掍歡涓嶅叏銆傛墍浠ユ垜浠噰鐢ㄥ崟鐙笅杞?Eclipse 鍜屽畨瑁?Flex Builder 鎻掍歡鐗堢殑鏂瑰紡銆傚彟澶栧湪瀹夎榪囩▼涓笉瑕佸畨瑁?FlashPlayer 鍒?IE 鎴栬?FireFox 涓娿傛垜浠湪鎺ヤ笅鏉ョ殑姝ラ涓皢鍗曠嫭瀹夎 debug 鐗堟湰鐨?Flash Player 銆?/p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <p>澶у鐭ラ亾 Flex 浠g爜緙栬瘧鍚庢槸涓涓?SWF 鏂囦歡錛岃繍琛屽湪 Flash Player 涓紝瑕佹兂鐪嬪埌 SWF 鏂囦歡鍦ㄨ繍琛屾椂杈撳嚭鐨勪竴浜涜皟璇曚俊鎭槸姣旇緝鍥伴毦鐨勩傛墍浠ュ湪瀹夎濂藉熀鏈殑杞歡涔嬪悗錛屾垜浠瀹夎涓浜涗究浜庢垜浠皟璇?Flex 鐨?FireFox 鎻掍歡錛?/p> <p> <a > <font color="#5c81a7">涓嬭澆</font> </a>騫跺畨瑁?debug 鐗堟湰鐨?FireFox Flash Player 鎻掍歡 ( 鏈枃浣跨敤鐨勭増鏈負 Flash Player10)</p> <p>鎵撳紑 FireFox錛屽埌 FireFox 鐨?<a ><font color="#5c81a7">鎵╁睍緇勪歡绔欑偣</font></a> 涓婃悳绱㈠茍瀹夎 HttpFox錛孎lashTracer錛孋ache Status 涓変釜鎻掍歡錛屽鍥?1 鎵紺恒?/p> <br /> <a name="N100C1"> <b>鍥?1錛氬紑鍙戣皟璇曢渶瑕佺殑 FireFox 鎻掍歡</b> </a> <br /> <img alt="鍥?1錛氬紑鍙戣皟璇曢渶瑕佺殑 FireFox 鎻掍歡" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image001.jpg" /> <br /> <table cellspacing="0" cellpadding="0" width="40%" align="right" border="0"> <tbody> <tr> <td width="10"> <img height="1" alt="" src="http://www.ibm.com/i/c.gif" width="10" /> </td> <td> <table cellspacing="0" cellpadding="5" width="100%" border="1"> <tbody> <tr> <td bgcolor="#eeeeee"> <a name="N100CE"> <b>灝忔彁紺?/b> </a> <br /> <p>鍦?Debug 鐗堟湰鐨?Flash player 鍜?FlashTracer 鎻掍歡瀹屾垚濂戒箣鍚庯紝鎴戜滑鍙戠幇 FlashTracer 騫朵笉鑳芥甯哥殑鏄劇ず鐢?trace 璇彞杈撳嚭鐨勮皟璇曚俊鎭備負浜嗕嬌鍏惰兘澶熷伐浣滐紝榪橀渶瑕佸厛鐐瑰嚮鍥?1 涓殑 FlashTracer 璁劇疆鎸夐挳鏉ヨ緗棩蹇楁枃浠剁殑杈撳嚭璺緞銆傚茍涓旇緭鍑虹殑鏃ュ織鏂囦歡璺緞瀵逛簬 Windows XP 鏉ヨ蹇呴』鏄?C:\Documents and Settings\Administrator\Application Data\Macromedia\Flash Player\Logs\flashlog.txt 銆?/p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <p>鍦ㄥ畨瑁呬簡 Debug 鐗堟湰鐨?Flash Player 涔嬪悗錛孎lash Tracer 鑳芥樉紺烘偍鍦ㄧ▼搴忎腑鐢?trace() 璇彞杈撳嚭鐨勮皟璇曚俊鎭紝HttpFox 鎻掍歡涓嶄粎鑳芥煡鐪?HTTP 閫氫俊鐨勮繃紼嬪拰鏁版嵁錛岃繕鑳界湅鍒板摢浜涘唴瀹規槸浠?Cache 閲岄潰璇誨彇鐨勩傚彟澶栵紝Cache Status 鎻掍歡鍙互璁╂垜浠柟渚跨殑綆$悊緙撳瓨銆傚湪 Flex 寮鍙戣繃紼嬩腑錛屽線寰闇瑕佸厛娓呴櫎鎺夌紦瀛樹腑鐨勫唴瀹癸紝鎵嶈兘鐪嬪埌鏂版敼鍔ㄧ殑鏁堟灉銆?/p> <p>鎺ヤ笅鏉ユ垜浠墦寮 Flex Builder, 鍦ㄨ彍鍗?b>Window>Preferences>Server>Runtime Environment</b>涓緗垜浠殑 Tomcat6 浠ュ強鍦ㄨ彍鍗?b>Window>Preferences>General>Web Browser</b>涓緗祻瑙堝櫒涓哄閮ㄦ祻瑙堝櫒 FireFox錛屽鍥?2 鍜屽浘 3 鎵紺猴細</p> <br /> <a name="N100E5"> <b>鍥?2錛氶厤緗?Tomcat</b> </a> <br /> <img alt="鍥?2錛氶厤緗?Tomcat" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image002.jpg" /> <br /> <br /> <a name="N100F2"> <b>鍥?3錛氳緗粯璁ゆ祻瑙堝櫒</b> </a> <br /> <img alt="鍥?3錛氳緗粯璁ゆ祻瑙堝櫒" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image003.jpg" /> <br /> <p>鍒版涓烘錛屾垜浠殑寮鍙戠幆澧冪畻鏄交搴曟惌寤哄畬姣曪紝鍙互鐪嬪嚭榪欎釜榪囩▼騫朵笉綆楁槸鐗瑰埆綆鍗曘傚埆鎬ワ紝鍏堣嫤鍚庣敎錛屽皬鎲╀竴涓嬶紝璁╂垜浠潵浜彈涓涓?Flex 寮鍙戝甫鏉ョ殑涔愯叮鍚э紒</p> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <img height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="100%" /> <br /> <img height="6" alt="" src="http://www.ibm.com/i/c.gif" width="8" border="0" /> </td> </tr> </tbody> </table> <table class="no-print" cellspacing="0" cellpadding="0" align="right"> <tbody> <tr align="right"> <td> <img height="4" alt="" src="http://www.ibm.com/i/c.gif" width="100%" /> <br /> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td valign="center"> <img height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" /> <br /> </td> <td valign="top" align="right"> <a class="fbox" > <b> <font color="#5c81a7">鍥為〉棣?/font> </b> </a> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br /> <br /> <p> <a name="N10100"> <span id="csoqucs" class="atitle">Flex 鐨?Hello World 錛?/span> </a> </p> <p> <a name="N10105"> <span id="ygsammc" class="smalltitle"> <strong> <font face="Arial">鍒涘緩欏圭洰</font> </strong> </span> </a> </p> <p>鎵撳紑 Flex Builder, 濡傚浘 4 鎵紺猴紝鏂板緩涓涓?Flex 欏圭洰錛?/p> <br /> <a name="N10110"> <b>鍥?4錛氭柊寤?Flex 欏圭洰</b> </a> <br /> <img alt="鍥?4錛氭柊寤?Flex 欏圭洰" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image004.jpg" /> <br /> <p>鍦ㄥ浘 5 鎵紺鴻緗〉闈腑錛屾垜浠夋嫨欏圭洰綾誨瀷鏄?Web application錛屽叧浜?AIR 綾誨瀷搴旂敤鐨勫熀紜鐭ヨ瘑鍙弬鑰?developerWorks 涓婄殑鍙︿竴綃囨枃绔?a ><font color="#5c81a7">銆婁嬌鐢?Adobe AIR 鍜?Dojo 寮鍙戝熀浜?Ajax 鐨?Mashup 搴旂敤銆?/font></a>銆?Application server type 鎴戜滑浠?J2EE 涓轟緥錛屽茍涓斾笉瑕侀挬閫?Use remote object access service, 鍏充簬榪欎簺楂樼駭鍐呭錛屾垜浠皢鍦ㄥ悗緇殑鏂囩珷涓檰緇璁恒傛渶鍚庢垜浠嬌鐢?Eclipse Ganymede J2EE 鐗堟湰鍐呯疆鐨?WTP(Web Tools Platform) 鏉ュ垱寤轟竴涓悗绔嬌鐢?Java 鍓嶇浣跨敤 Flex 鐨?RIA 欏圭洰銆傚湪榛樿璁劇疆涓嬶紝src 鏄?Java 浠g爜鐨勬簮浠g爜鏂囦歡澶廣?/p> <br /> <a name="N10124"> <b>鍥?5錛氳緗?Flex 欏圭洰</b> </a> <br /> <img alt="鍥?5錛氳緗?Flex 欏圭洰" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image005.jpg" /> <br /> <p>鍦ㄥ悗緇殑璁劇疆欏甸潰涓紝鎴戜滑閰嶇疆欏圭洰榪愯鏃剁殑 J2EE server 涓烘垜浠湪瀹夎閰嶇疆寮鍙戠幆澧冮儴鍒嗕腑閰嶇疆鐨?Tomcat6 濡傚浘 6 鎵紺猴細</p> <br /> <a name="N10134"> <b>鍥?6錛氶厤緗繍琛屾椂 J2EE Server</b> </a> <br /> <img alt="鍥?6錛氶厤緗繍琛屾椂 J2EE Server" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image006.jpg" /> <br /> <p>鐐瑰嚮 Next錛屽湪涓嬩竴涓〉闈腑涓鍒囬兘鎸夌収榛樿璁劇疆鍗沖彲銆傚鍥?7 鎵紺猴紝Main source folder 鏄緗粯璁ょ殑 flex 浠g爜 ( 鍖呮嫭 mxml 鍜?Action script) 鐨勬簮鏂囦歡澶癸紝Main application file 鏄」鐩粯璁ょ殑涓誨簲鐢ㄣ?Out folder URL 鏄」鐩繍琛屽湪鎴戜滑閰嶇疆鐨?Tomcat 涓婃椂鐨?URL.</p> <br /> <a name="N10144"> <b>鍥?7錛氬叾浠栧睘鎬ц緗?/b> </a> <br /> <img alt="鍥?7錛氬叾浠栧睘鎬ц緗? src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image007.jpg" /> <br /> <p>涓鍒囧畬鎴愪箣鍚庯紝鎴戜滑鏉ョ湅鐪嬮」鐩殑緇勬垚緇撴瀯錛屽鍥?8 鎵紺猴細flex_src 涓槸榛樿鐨?flex 婧愮爜浣嶇疆錛宖lex_libs 鍒欐槸瀛樻斁 flex 鍏朵粬絎笁鏂瑰寘鐨勯粯璁よ礬寰勩傜被浼間簬 web 搴旂敤鐨?lib 鏂囦歡澶廣?src 鏄?java 浠g爜浣嶇疆銆?WebContent 鏂囦歡澶圭殑緇撴瀯鍜屾櫘閫氱敱 WTP 寤虹珛鐨?Web Project 鐨勭粨鏋勫畬鍏ㄧ浉鍚屻傚湪榛樿鐨勮緭鍑鴻礬寰?bin-debug 鏂囦歡澶逛腑錛屾垜浠彲浠ョ湅鍑?Flex builder 鑷姩鐢熸垚鐨?FlexSample.mxml 鏂囦歡宸茬粡琚嚜鍔ㄧ紪璇戞垚 FlexSample.swf 鏂囦歡銆?/p> <br /> <a name="N10154"> <b>鍥?8錛欶lex 欏圭洰緇撴瀯</b> </a> <br /> <img alt="鍥?8錛欶lex 欏圭洰緇撴瀯" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image008.jpg" /> <br /> <p>鎺ヤ笅鏉ワ紝鎴戜滑鍦ㄦ柊鍒涘緩鐨勯」鐩笂澧炲姞涓鐐瑰唴瀹瑰茍璁╁畠榪愯璧鋒潵錛氬弻鍑?FlexSample.mxml, 鍦ㄥ叾涓坊鍔犱竴涓渶鍩烘湰鐨?Flex 緇勪歡 :Label, 騫朵笖鍦ㄨ搴旂敤鍒濆鍖栫殑鏃跺欒皟鐢?init() 鏂規硶銆傛垜浠湪 init() 鏂規硶涓敤 trace() 璇彞杈撳嚭璋冭瘯淇℃伅銆備唬鐮佸涓嬫竻鍗?1 鎵紺猴細</p> <br /> <a name="N10165"> <b>娓呭崟 1錛欶lexSample.mxml</b> </a> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td class="code-outline"> <pre class="displaycode"> <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()"> <mx:Script> <![CDATA[ private function init():void { var i:int = 0; i++; trace("i="+i); } ]]> </mx:Script> <mx:Label text="Hello World!" /> </mx:Application> </pre> </td> </tr> </tbody> </table> <br /> <p> <a name="N1016C"> <span id="wyykmsi" class="smalltitle"> <strong> <font face="Arial">榪愯銆佽皟璇曚互鍙婇儴緗?/font> </strong> </span> </a> </p> <p>鐜板湪錛岀粓浜庡埌浜嗚鎴戜滑鐨勯」鐩繍琛岀殑鏃跺欎簡 ! 鍙抽敭鐐瑰嚮欏圭洰 ->Run As->Run On Server 濡傚浘 9 鎵紺猴細鎺ヤ笅鏉ョ殑鍑犱釜欏甸潰閫夋嫨榛樿鍗沖彲錛岃繖鏃跺ぇ瀹舵垜浠彲浠ョ湅鍒伴」鐩細琚儴緗插埌鎴戜滑閰嶇疆鐨?Tomcat6 涓婂幓銆傚茍涓?Flex Builder 浼氳嚜鍔ㄦ墦寮涓涓垜浠垰鎵嶉厤緗殑澶栭儴 FireFox 紿楀彛銆?/p> <br /> <a name="N10177"> <b>鍥?9錛氳繍琛岄」鐩?/b> </a> <br /> <img alt="鍥?9錛氳繍琛岄」鐩? src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image009.jpg" /> <br /> <p>浣嗗彲鑳戒護鎮ㄩ仐鎲劇殑鏄?Flex Builder 鑷姩鎵撳紑鐨?FireFox 紿楀彛鎵撳紑鐨?URL: http://localhost:8080/FlexSample/ 鍗翠粈涔堜篃娌℃湁銆傚埆鐫鎬ワ紝榪樺墿涓嬫渶鍚庝竴姝ワ細</p> <p>濡傚浘 10 鎵紺猴細鍙抽敭鐐瑰嚮鎴戜滑瑕佽繍琛岀殑 FlexSample.mxml > Run As > Flex Application</p> <br /> <a name="N1018A"> <b>鍥?10錛氳繍琛?mxml</b> </a> <br /> <img alt="鍥?10錛氳繍琛?mxml" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image010.jpg" /> <br /> <p>濡傛灉涓嶅嚭鎰忓鐨勮瘽錛屾偍搴旇浼氱湅鍒頒笅闈㈢殑鐣岄潰錛孎lash Tracer 鎻掍歡杈撳嚭浜嗘垜浠敤 trace() 璇彞杈撳嚭鐨?debug 淇℃伅錛屾爣絳劇殑 Hello World 錛佷篃琚樉紺哄埌浜嗙晫闈笂銆傚悓鏍鳳紝鎵撳紑 FireFox 鐨?HttpFox 鎻掍歡錛屾垜浠篃鍙互鐪嬪埌鍦ㄨ繍琛屾椂 FlexSample.swf 琚澆鍏ャ?/p> <br /> <a name="N1019A"> <b>鍥?11錛氳繍琛屽悗鐨勭晫闈?/b> </a> <br /> <img alt="鍥?11錛氳繍琛屽悗鐨勭晫闈? src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image011.jpg" /> <br /> <p>濡傛灉鎴戜滑甯屾湜鍍忚皟璇?Java 浠g爜閭f牱錛屽湪榪愯鏃惰瀵熷彉閲忕殑鍊兼庝箞鍔炲憿錛熼鍏堟垜浠儚鍦?Java 浠g爜涓緗柇鐐逛竴鏍風粰鎴戜滑鐨?Action Script 浠g爜澧炲姞鏂偣銆傚鍥?12 鎵紺猴細</p> <br /> <a name="N101AA"> <b>鍥?12錛氬湪 Action Script 浠g爜涓緗柇鐐?/b> </a> <br /> <img alt="鍥?12錛氬湪 Action Script 浠g爜涓緗柇鐐? src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image012.jpg" /> <br /> <p>鐒跺悗閫夋嫨鎴戜滑鐨?FlexSample.mxml 鍙抽敭閫夋嫨璋冭瘯榪愯銆傚鍥?13 鎵紺猴細</p> <br /> <a name="N101BA"> <b>鍥?13錛氳皟璇曟柟寮忚繍琛?flex</b> </a> <br /> <img alt="鍥?13錛氳皟璇曟柟寮忚繍琛?flex" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image013.jpg" /> <br /> <p>鐒跺悗鎴戜滑闅忔彁紺哄垏鎹㈠埌 Flex 鐨勮皟璇曡鍥撅紝灝變細鐪嬪埌鎴戜滑鍙互鍍?Java 璋冭瘯妯″紡閭f牱杞繪澗鐨勮皟璇?Flex 浠g爜銆傚鍥?14 鎵紺猴細</p> <br /> <a name="N101CA"> <b>鍥?14錛欶lex Builder 璋冭瘯瑙嗗浘</b> </a> <br /> <img alt="鍥?14錛欶lex Builder 璋冭瘯瑙嗗浘" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image014.jpg" /> <br /> <p>鍒╃敤 WTP錛屾垜浠彲浠ュ皢欏圭洰 export 鎴愪竴涓爣鍑嗙殑 war file. 灝嗗鍑虹殑 war 鏂囦歡鏀懼埌 Tomcat 鐨?webapps 鐩綍鎴栬呭叾浠?web 鏈嶅姟鍣ㄧ殑鐩稿簲鐩綍涓嬪氨鍙互褰撲綔涓涓爣鍑嗙殑 web 搴旂敤鏉ラ儴緗茶繍琛屻?/p> <p>鍒版涓烘錛屾垜浠簲璇ュ簡紲濅竴涓嬫垜浠凡緇忚繄鍏ヤ簡 Flex 鐨勫ぇ闂ㄤ簡錛佹垜浠凡緇忕紪璇戝嚭浜嗘垜浠嚜宸辯殑 swf 鏂囦歡錛屽茍涓旇繍琛屽湪鏈嶅姟鍣ㄤ笂浜嗐傜啛鎮変簡榪欎釜寮鍙戣繃紼嬩箣鍚庯紝璁╂垜浠箻鑳滃墠榪涳紝緇撳悎涓涓皬渚嬪瓙瀛︿範涓涓?Flex 鐨勭紪紼嬪熀紜鐭ヨ瘑鍚э紒</p> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <img height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="100%" /> <br /> <img height="6" alt="" src="http://www.ibm.com/i/c.gif" width="8" border="0" /> </td> </tr> </tbody> </table> <table class="no-print" cellspacing="0" cellpadding="0" align="right"> <tbody> <tr align="right"> <td> <img height="4" alt="" src="http://www.ibm.com/i/c.gif" width="100%" /> <br /> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td valign="center"> <img height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" /> <br /> </td> <td valign="top" align="right"> <a class="fbox" > <b> <font color="#5c81a7">鍥為〉棣?/font> </b> </a> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br /> <br /> <p> <a name="N101DB"> <span id="wsuoige" class="atitle">Flex 緙栫▼鍩虹</span> </a> </p> <p> <a name="N101E0"> <span id="weoqayw" class="smalltitle"> <strong> <font face="Arial">闈㈠悜瀵硅薄鐨勭紪紼?/font> </strong> </span> </a> </p> <p>鍦ㄤ笂闈?Hello World 鐨勪緥瀛愪腑鎴戜滑鍙互鐪嬪嚭錛屽氨鍍忓湪 HTML 涓祵鍏?JavaScript 閭f牱錛屾垜浠彲浠ュ湪 mxml 閲岄潰宓屽叆 Action Script 浠g爜鏉ュ疄鐜頒笟鍔¢昏緫銆傛病閿欙紒濡傛灉鎮ㄦ妸 Flex 涓?mxml 鍜?Action Script 鐨勫叧緋葷悊瑙d負 Html 鍜?JavaScript 鐨勫叧緋伙紝鎮ㄤ細蹇界劧鍙戠幇鎮ㄥ Flex 鍙樼殑濡傛鐔熸倝錛?/p> <p>Action Script 璇█鏄潰鍚戝璞$殑鑴氭湰璇█錛屽畠榪炵紪鍐欐柟寮忛兘鍜?JavaScript 闈炲父鐨勭浉浼箋傞櫎浜嗗彲浠ュ祵濂楀湪 mxml 閲岄潰涔嬪錛屽畠榪樺彲浠ュ儚 JavaScript 鍐欏湪鍗曠嫭鐨?.js 鏂囦歡閲岄潰閭f牱鍐欏湪鍗曠嫭鐨?.as 鏂囦歡閲岄潰錛岀劧鍚庡湪 mxml 閲岄潰寮曞叆瀹冦?/p> <p>涓嬮潰鎴戜滑鏂板緩涓涓?Action Script 鐨勭被 J2eeServer.as 濡傛竻鍗?2 鎵紺猴細</p> <br /> <a name="N101F2"> <b>娓呭崟 2錛欽2eeServer.as</b> </a> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td class="code-outline"> <pre class="displaycode"> package com.ibm.flex { import flash.events.EventDispatcher; import mx.rpc.AsyncToken; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; import mx.rpc.http.HTTPService; public class J2eeServer extends EventDispatcher { public function J2eeServer() { } public function sendRequest(locale:String):void { var httpObject:HTTPService = new HTTPService(); httpObject.resultFormat = "text"; httpObject.url = "http://localhost:8080/FlexSample/SampleServlet?locale="+locale; var responder:mx.rpc.Responder = new mx.rpc.Responder(onSuccess, onFault); var call:AsyncToken = httpObject.send(); call.addResponder(responder); } private function onSuccess(event:ResultEvent):void { this.dispatchEvent(event); } private function onFault(event:FaultEvent):void { trace("communication failed!"); this.dispatchEvent(event); } } } </pre> </td> </tr> </tbody> </table> <br /> <p>鍦ㄨ繖涓被瀹氫箟閲岄潰錛岀啛鎮?Java 鐨勫紑鍙戜漢鍛樺彲浠ョ湅鍑哄叾緙栫爜瑙勮寖鍜?Java 闈炲父綾諱技銆傚湪鍏朵腑鎴戜滑瀹氫箟浜嗕竴涓?sendRequest() 鏂規硶錛?浣跨敤 HTTPService 瀵硅薄鍙戣搗涓涓?http 鐨?get 璇鋒眰 , 騫朵笖瀵逛簬涓嶅悓鐨勮繑鍥炵粨鏋滄垜浠畾涔変簡 onSuccess() 鍜?onFault() 涓や釜鏂規硶鍘誨鐞嗐傚湪榪欎袱涓粨鏋滃鐞嗘柟娉曚腑錛屾垜浠皢浜嬩歡 dispatch 鍑哄幓銆?/p> <p> <a name="N101FC"> <span id="yyakmuc" class="smalltitle"> <strong> <font face="Arial">涓?Servlet 闆嗘垚</font> </strong> </span> </a> </p> <p>鍦?J2eeServer.as 涓紝鎴戜滑閫氳繃 Action Script 鍙戝嚭 http 璇鋒眰錛岀幇鍦ㄦ垜浠畾涔変竴涓湇鍔″櫒绔殑 servlet 鏉ュ鐞嗚璇鋒眰銆傚娓呭崟 3 鎵紺猴細</p> <br /> <a name="N10208"> <b>娓呭崟 3錛歋ampleServlet.java</b> </a> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td class="code-outline"> <pre class="displaycode"> package com.ibm.sample; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class SampleServlet extends HttpServlet { private static final long serialVersionUID = 1L; public SampleServlet() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String locale = request.getParameter("locale"); response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("The locale you selected is " + locale); } } </pre> </td> </tr> </tbody> </table> <br /> <p>鍜屾櫘閫?web 搴旂敤涓鏍烽厤緗?web.xml, 濡傛竻鍗?4</p> <br /> <a name="N10215"> <b>娓呭崟 4錛歸eb.xml</b> </a> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td class="code-outline"> <pre class="displaycode"> <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>FlexSample</display-name> <servlet> <display-name>SampleServlet</display-name> <servlet-name>SampleServlet</servlet-name> <servlet-class>com.ibm.sample.SampleServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>SampleServlet</servlet-name> <url-pattern>/SampleServlet</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>FlexSample.html</welcome-file> </welcome-file-list> </web-app> </pre> </td> </tr> </tbody> </table> <br /> <p> <a name="N1021C"> <span id="ayacoes" class="smalltitle"> <strong> <font face="Arial">浜嬩歡椹卞姩涓庢暟鎹粦瀹?/font> </strong> </span> </a> </p> <p>浠?J2eeServer.as 涓垜浠緷紼鍙互鐪嬪嚭 Flex 浜嬩歡椹卞姩鐨勫獎瀛愩傜殑紜紝Flex 鐨勪笟鍔℃祦紼嬪ぇ澶氭槸闈犱簨浠舵潵椹卞姩鐨勩傛煇涓涓柟娉曠粨鏉熷悗錛宒ispatch 鍑哄幓涓涓簨浠躲備簨浠剁殑鐩戝惉鑰呯洃鍚埌榪欎釜浜嬩歡鍚庡氨浼氶噰鍙栫浉搴旂殑鍔ㄤ綔鏉ュ鐞嗕簨浠躲傚娓呭崟 5 鎵紺猴細鎴戜滑鍦?init() 鏂規硶涓繘琛屼簡浜嬩歡緇戝畾錛岀粦瀹氫簡涓や釜鐩戝惉鏂規硶 successHandler () 鍜?errorHandler () 鍒?J2eeServer 涓娿傚綋 J2eeServer 瀹屾垚鍜屾湇鍔″櫒绔?servlet 閫氫俊 dispatch 鍑虹浉搴旂殑浜嬩歡鍚庯紝涓や釜鐩戝惉鏂規硶渚夸細鐩戝惉鍒扮浉搴旂殑浜嬩歡騫惰繘琛屽鐞嗐?/p> <p>Flex 鐨勫彟澶栦竴涓噸瑕佺殑鐗圭偣灝辨槸鏀寔鏁版嵁緇戝畾錛屽湪鍙︿竴綃囨枃绔?a ><font color="#5c81a7">銆婁嬌鐢?Eclipse 鍜?JavaFX 寮鍙?Mashup 搴旂敤銆?/font></a>涓垜浠浘浠嬬粛浜?JavaFx 鐨勬暟鎹粦瀹氱壒鎬э紝鍚屾牱 Flex 涔熸敮鎸佹暟鎹粦瀹氥傚綋鏁版嵁婧愯緇戝畾鍒板彟澶栦竴涓璞$殑鏌愬睘鎬т笂鏃訛紝鏁版嵁婧愮殑鏁版嵁濡傛灉鍙戠敓鍙樺寲錛屽紑鍙戜漢鍛樹笉闇瑕佸啓棰濆鐨勪唬鐮佽瀵硅薄鐨勫睘鎬у煎氨鍙互鐩稿簲鐨勫彉鍖栥傚娓呭崟 5 涓墍紺猴細濡傛灉瑕佽繘琛屾暟鎹粦瀹氾紝鍒欒鍏堝畾涔変竴涓彲緇戝畾鐨勬暟鎹簮錛屼緥濡傛垜浠湪鍙橀噺<code><span id="ygacucs" class="boldcode"><strong><font face="Lucida Console" size="2">private</font></strong></span></code><code></code><code><span id="kamwigy" class="boldcode"><strong><font face="Lucida Console" size="2">var</font></strong></span></code><code>serverResponse:String =</code><code><span id="sgceiww" class="boldcode"><strong><font face="Lucida Console" size="2">""</font></strong></span></code><code>;</code>鐨勪笂闈㈣緗?[Bindable] 灞炴э紝琛ㄧず鍏朵負鍙粦瀹氬彉閲忋傜劧鍚庢垜浠湪 resultLable 涓嬌鐢ㄨ姳鎷彿 {<code>serverResponse</code>} 灝嗗彉閲?code>serverResponse</code>緇戝畾鍒?resultLable 鐨?text 灞炴т笂銆?/p> <br /> <a name="N10258"> <b>娓呭崟 5錛欶lexSample.mxml</b> </a> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td class="code-outline"> <pre class="displaycode"> <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.rpc.events.ResultEvent; import mx.rpc.events.FaultEvent; import com.ibm.flex.J2eeServer; import mx.collections.ArrayCollection; private var jserver:J2eeServer = new J2eeServer(); //鍙粦瀹氬彉閲? [Bindable] private var serverResponse:String = ""; //鍙粦瀹氬彉閲? [Bindable] private var locales:ArrayCollection = new ArrayCollection( [ {label:"en_us", data:"en_us"}, {label:"zh_cn", data:"zh_cn"}]); private function init():void { //浜嬩歡緇戝畾 jserver.addEventListener(ResultEvent.RESULT, successHandler); jserver.addEventListener(FaultEvent.FAULT, errorHandler); } private function localeComboxChangeHandler(event:Event):void { jserver.sendRequest(localeCombox.selectedItem.data); } private function successHandler(event:ResultEvent):void { serverResponse = event.result.toString(); trace(event.result); } private function errorHandler(event:FaultEvent):void { serverResponse = event.message.toString(); trace(event.message); } ]]> </mx:Script> <mx:VBox> <mx:Label text="Select your locale:" /> <mx:ComboBox id="localeCombox" width="160" dataProvider="{locales}" change="localeComboxChangeHandler(event)"/> <mx:Label id="resultLabel" text="The response from server is: {serverResponse}" /> </mx:VBox> </mx:Application> </pre> </td> </tr> </tbody> </table> <br /> <p>鏈緇堥」鐩殑鏂囦歡緇撴瀯濡傚浘 15 鎵紺猴細</p> <br /> <a name="N10264"> <b>鍥?15錛氶」鐩枃浠剁粨鏋勫浘</b> </a> <br /> <img alt="鍥?15錛氶」鐩枃浠剁粨鏋勫浘" src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image015.jpg" /> <br /> <p>榪愯欏圭洰錛屾垜浠彲浠ョ湅鍒板綋鎴戜滑鏀瑰彉涓嬫媺妗嗙殑鍊肩殑鏃跺欙紝浼氳Е鍙?localeComboxChangeHandler() 鍑芥暟璋冪敤 J2eeServer 鐨?sendRequest() 鏂規硶灝嗛夋嫨鐨?locale 鍊煎彂閫佺粰鏈嶅姟鍣ㄧ鐨?servlet錛屽茍涓斿湪緇撴灉榪斿洖鍚庯紝灝嗕粠鏈嶅姟鍣ㄧ寰楀埌鐨?response 鏄劇ず鍦?resultLable 涓娿傚鍥?16 鎵紺猴細</p> <br /> <a name="N10274"> <b>鍥?16錛氶」鐩繍琛岀粨鏋?/b> </a> <br /> <img alt="鍥?16錛氶」鐩繍琛岀粨鏋? src="http://www.ibm.com/developerworks/cn/web/wa-lo-flexdev/image016.jpg" /> <br /> <br /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td> <img height="1" alt="" src="http://www.ibm.com/i/v14/rules/blue_rule.gif" width="100%" /> <br /> <img height="6" alt="" src="http://www.ibm.com/i/c.gif" width="8" border="0" /> </td> </tr> </tbody> </table> <table class="no-print" cellspacing="0" cellpadding="0" align="right"> <tbody> <tr align="right"> <td> <img height="4" alt="" src="http://www.ibm.com/i/c.gif" width="100%" /> <br /> <table cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td valign="center"> <img height="16" alt="" src="http://www.ibm.com/i/v14/icons/u_bold.gif" width="16" border="0" /> <br /> </td> <td valign="top" align="right"> <a class="fbox" > <b> <font color="#5c81a7">鍥為〉棣?/font> </b> </a> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br /> <br /> <p> <a name="N1027F"> <span id="owosusg" class="atitle">緇撴潫璇?/span> </a> </p> <p>Flex 浣滀負 RIA 鐨勬柊鎶鏈紝瀵逛紶緇?web 寮鍙戞妧鏈湁緇ф壙涔熸湁鍙戝睍銆傝繖綃囨枃浣滀負鍏ラ棬鏂囷紝涓昏浣滅敤鏄府鍔╁ぇ瀹舵帉鎻?Flex 鐨勫紑鍙戠幆澧冦佸紑鍙戞柟寮忋佸紑鍙戣皟璇曢儴緗茬殑嫻佺▼浠ュ強 Flex 鐨勫熀鏈紪紼嬬煡璇嗐備絾 Flex 闄や簡鍥介檯鍖栥乁nit 嫻嬭瘯銆丄nt 緙栬瘧絳変紶緇熼棶棰樹箣澶栵紝浣滀負鏂版妧鏈?Flex 榪樻湁寰堝涓嶅悓浠ュ線鐨勫湴鏂癸紝姣斿妯″潡寮鍙戯紝RSL(Runtime Shared Libraries), Shared object銆佸拰 JavaScript 浜や簰浠ュ強瀹冪殑 MVC 妗嗘灦 cairngorm錛岃繙紼嬭皟鐢ㄥ拰娑堟伅浼犻掓鏋?BlazeDS 絳夈傛墍鏈夎繖浜涢棶棰橀兘鏄煎緱鎴戜滑榪涜鍚庣畫璁ㄨ鐨勩?/p> <p> <a name="N10287"> <span id="qgqcecy" class="smalltitle"> <strong> <font face="Arial">鑷磋阿</font> </strong> </span> </a> </p> <p>鍦ㄦ湰鏂囧畬鎴愪箣闄咃紝鐗瑰埆鎰熻阿 IBM 涓浗杞歡寮鍙戜腑蹇?IM 寮鍙戝洟闃熸垜鐨勫悓浜嬩滑鍦ㄥ伐浣滃拰瀛︿範涓粰鎴戠殑宸ㄥぇ甯姪錛?/p> <br /> <br /> <p> <a name="resources"> <span id="syscmca" class="atitle">鍙傝冭祫鏂?</span> </a> </p> <b>瀛︿範</b> <br /> <ul> <li>鈥?a ><font color="#5c81a7">Flex 3 Developer's Guide</font></a>鈥濓細寰堝ソ鐨?Flex 鍩虹鐭ヨ瘑鍏ラ棬鏉愭枡銆?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">Flex Developer Center</font></a>鈥濓細閽堝鍏蜂綋寮鍙戝満鏅殑澶ч噺紺轟緥浠g爜鍜屾枃绔犮?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">Flex Ant Tasks</font></a>鈥濓細浠嬬粛浜嗗浣曠粨鍚?Ant 宸ュ叿鏉ョ紪璇?Flex銆?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">Flex RSL</font></a>鈥濓細瀵笷lex RSL寮鍙戠殑鍚勬柟闈㈣繘琛岃緇嗕粙緇嶇殑瀹樻柟鏂囨。銆?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">闆嗘垚 Flex 涓?Ajax 搴旂敤紼嬪簭</font></a>鈥濓紙developerWorks錛?008 騫?7 鏈堬級錛氶槄璇誨畬鏈枃鍚庯紝鎮ㄥ皢鑳藉鍒╃敤閫氳繃 Flash 璧勬簮鑾峰緱鐨勪赴瀵屽姛鑳姐?br /><br /></li> <li>鈥?a ><font color="#5c81a7">浣跨敤 Flex SDK 瀹炵幇涓涓?Facebook 鐩稿唽</font></a>鈥濓紙developerWorks錛?008 騫?12 鏈堬級錛氬湪鏈瘒鏁欑▼涓紝灝嗗湪 Adobe Flex 涓紑鍙戜竴涓?Facebook 搴旂敤紼嬪簭錛屽畠鍙互浠ュ夠鐏墖鐨勫艦寮忔樉紺虹敤鎴風殑 Facebook 鐩稿唽銆?br /><br /></li> <li>鈥?a ><font color="#5c81a7">Fluint 鐨勫畼鏂圭珯鐐?/font></a>鈥濓細Fluint 鏄?Flex Unit Test 鐨勬鏋?Flex Unit 鐨勫崌綰х増鏈?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">Cairngorm 妗嗘灦鐨?Adobe 瀹樻柟绔欑偣</font></a>鈥濓細Cairngorm 鏄?Flex 寮鍙戞渶钁楀悕鍜屾渶鎴愮啛鐨勪竴涓?MVC 妗嗘灦銆?<br /><br /></li> <li>鈥?a ><font color="#5c81a7">BlazeDS 妗嗘灦鐨勫紑婧愮珯鐐?/font></a>鈥濓細BlazeDS 鏄?Adobe 鐨勪竴涓紑婧愰」鐩傚熀浜庢湇鍔″櫒鐨?Java 榪滅▼璋冪敤錛坮emoting錛夊拰 Web 娑堟伅浼犻掞紙messaging錛夋妧鏈紝瀹冭兘澶熶嬌寰楀悗鍙扮殑 Java 搴旂敤紼嬪簭鍜岃繍琛屽湪嫻忚鍣ㄤ笂鐨?Flex 搴旂敤紼嬪簭鎴?AIR 搴旂敤紼嬪簭鐩鎬簰閫氫俊銆?<br /><br /></li> </ul> <br /> <b>鑾峰緱浜у搧鍜屾妧鏈?/b> <br /> <ul> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>JRE 鎴?JDK銆?<br /><br /></li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>Eclipss Ganymede銆?<br /><br /></li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>Flex Builder Eclipse 鎻掍歡鐗堛?<br /><br /></li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>Tomcat 6銆?<br /><br /></li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>FireFox 2.0銆?<br /><br /></li> <li> <a > <font color="#5c81a7">涓嬭澆</font> </a>BDebug 鐗堟湰鐨?FireFox Flash Player 鎻掍歡銆?</li> </ul> <br /> <br /> <p> <a name="author"> <span id="caumywu" class="atitle">鍏充簬浣滆?/span> </a> </p> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody> <tr> <td colspan="3"> <img height="5" alt="" src="http://www.ibm.com/i/c.gif" width="100%" /> </td> </tr> <tr valign="top" align="left"> <td> <p> </p> </td> <td> <img height="5" alt="" src="http://www.ibm.com/i/c.gif" width="4" /> </td> <td width="100%"> <p>鍒樺簡錛岀洰鍓嶅湪 IBM 杞歡寮鍙戜腑蹇冿紙IBM CSDL錛塈M 寮鍙戝洟闃熸媴浠誨紑鍙戝伐紼嬪笀錛屾嫢鏈?IBM DB2 DBA 涓撲笟璁よ瘉錛屼粬鍦?J2EE 鍜?Web 寮鍙戦鍩熸湁鐫澶氬勾寮鍙戠粡楠岋紝鍠滄鍏蟲敞鏂版妧鏈備粬姣曚笟浜庝腑鍥界鎶澶у錛屽茍鎷ユ湁紜曞+瀛︿綅銆?/p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <img src ="http://www.tkk7.com/libin2722/aggbug/309766.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/libin2722/" target="_blank">紺肩墿</a> 2010-01-16 11:51 <a href="http://www.tkk7.com/libin2722/articles/309766.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://dqcjlb.com" target="_blank">久久精品国产亚洲沈樵</a>| <a href="http://yg1617.com" target="_blank">亚洲午夜精品一区二区麻豆</a>| <a href="http://www65axax.com" target="_blank">88av免费观看入口在线</a>| <a href="http://www454yu.com" target="_blank">亚洲va成无码人在线观看</a>| <a href="http://delvheng.com" target="_blank">国产美女a做受大片免费</a>| <a href="http://2255325.com" target="_blank">成人妇女免费播放久久久</a>| <a href="http://8v4y.com" target="_blank">亚洲美免无码中文字幕在线</a>| <a href="http://gzmsijz.com" target="_blank">日本一道在线日本一道高清不卡免费</a>| <a href="http://czxgjt.com" target="_blank">香蕉免费一级视频在线观看</a>| <a href="http://kkxzz.com" target="_blank">亚洲国产成人久久精品app </a>| <a href="http://csl-chinga.com" target="_blank">100部毛片免费全部播放完整</a>| <a href="http://4388x4.com" target="_blank">亚洲砖码砖专无区2023</a>| <a href="http://123994.com" target="_blank">中文字幕无码精品亚洲资源网</a>| <a href="http://www-83118.com" target="_blank">亚洲成AV人片天堂网无码</a>| <a href="http://cqtjqcc.com" target="_blank">精品福利一区二区三区免费视频 </a>| <a href="http://jundaflex.com" target="_blank">一级视频在线免费观看</a>| <a href="http://langtuojidian.com" target="_blank">亚洲AV无码精品色午夜在线观看</a>| <a href="http://7299jj.com" target="_blank">国产成人免费高清激情视频</a>| <a href="http://jjv5.com" target="_blank">在线aⅴ亚洲中文字幕</a>| <a href="http://58f8.com" target="_blank">久久夜色精品国产亚洲av</a>| <a href="http://4husese.com" target="_blank">日韩免费一区二区三区在线播放</a>| <a href="http://bbby6.com" target="_blank">成年网站免费入口在线观看</a>| <a href="http://dyj696.com" target="_blank">亚洲精品国产第1页</a>| <a href="http://66eeb.com" target="_blank">亚洲婷婷国产精品电影人久久</a>| <a href="http://xx9911.com" target="_blank">国产免费丝袜调教视频</a>| <a href="http://6363388.com" target="_blank">九九免费精品视频在这里</a>| <a href="http://xjywater.com" target="_blank">亚洲avav天堂av在线网爱情</a>| <a href="http://spvec.com" target="_blank">亚洲人成精品久久久久</a>| <a href="http://my77789.com" target="_blank">天天摸天天碰成人免费视频</a>| <a href="http://qixiresort.com" target="_blank">久9久9精品免费观看</a>| <a href="http://9akk.com" target="_blank">免费人成大片在线观看播放</a>| <a href="http://sjkuaixun.com" target="_blank">亚洲精品国产第1页</a>| <a href="http://56v6.com" target="_blank">亚洲情综合五月天</a>| <a href="http://83k5.com" target="_blank">伊人久久亚洲综合影院</a>| <a href="http://zengzeyu.com" target="_blank">国产又大又粗又长免费视频 </a>| <a href="http://bjyaao.com" target="_blank">免费成人在线电影</a>| <a href="http://yuyang0752.com" target="_blank">美女被免费网站视频在线</a>| <a href="http://yy9977.com" target="_blank">亚洲一区爱区精品无码</a>| <a href="http://longcais.com" target="_blank">永久黄网站色视频免费观看</a>| <a href="http://ymtphoto.com" target="_blank">人禽伦免费交视频播放</a>| <a href="http://166sb.com" target="_blank">日韩亚洲国产综合高清</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>