學了flex和java有一段時間了,可最近一個多月沒看過,不過我想寫一篇帖子,希望對flex沒有入門的人有所幫助,好了,廢話少說,下面來看一下flex和java相結(jié)合,有哪些工作要做
1.安裝myeclipse,或eclipse和flex builder3,tomcat
2.集成myeclipse和flex buider3,讓兩個工具都可以寫flex項目和java項目:
   方法
   在安裝好的flex builder3路徑里,找到features,plugins目錄,把下面的文件全考到eclipse(不管是安裝myeclipse還是eclipse,都有eclipse路徑)路徑下features,plugins里
   再到安裝好的flex builder3路徑,找到sdks目錄,把整個目錄考到eclipse路徑下
    當你打開eclipse或是myeclipse,在新建項目里,看到有flex project 就OK了,那就代表配置成功了
3.不過要結(jié)合開發(fā)flex和java相結(jié)合的項目,耍了兩個jar包,分別是ds-console.jar,blazeds.jar
4.flex和java相結(jié)合運行和一般的java項目是一樣的,所需要的服務器可以是tomcat,我們大家對服務器配置都很熟了吧···
5.先新建一個javaweb項目,名稱為flexDome,然后把ds-console.jar,blazeds.jar添加到項目flexDome中
  代碼如下顯示:HelloWorld.java  

package com.spell;
public class HelloWorld {
    
public String sayHello(String name){
        
return "你輸入的名字為:"+name;
    }

}

然后配置web.xml文件及相應文件,由于配置文件內(nèi)容多,所以我把源代碼發(fā)布到這里(配置文件源代碼),把下載的文件夾解壓后,把里面的文件考到web-inf下就OK了,在這里,我只說思路
6.新建一個flex項目,名稱為flexTest,不過需要注意的是在下面這個對話框中要選擇你的內(nèi)容輸入到什么地方:就是找到你剛才新建的java項目里找到webroot路徑,如下所示

好了,flex項目新建好了,然后就將相應的文件關聯(lián)到你剛才新建的項目里,并自動產(chǎn)生flexTest.mxml,下面是相應的代碼:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script >     
<![CDATA[ import mx.rpc.events.FaultEvent;   
   
import mx.rpc.events.ResultEvent;   
      [Bindable]   
      
private var helloResult:String;   
      
      
private function sayHello():void {   
        ro.sayHello(inputText.text);   
        }
    
        
       
private function resultHandler(event:ResultEvent):void {   
          helloResult 
= event.result as String;   
       }

       
   ]]
>  
</mx:Script >
<mx:RemoteObject id="ro" destination="Hello" result="resultHandler(event)" endpoint="/flexDome/messagebroker/amf"/>
<mx:HBox x="0" y="10" width="100%">
   
<mx:Label text="Name:" id="nameLabel"/>
   
<mx:TextInput id="inputText"/>
   
<mx:Button label="say Hello" id="nameButton" click="sayHello()"/>
   
<mx:Label id="resultLabel" text="{helloResult}"/>
</mx:HBox>
</mx:Application>

7.一切工作完成后,就發(fā)布到服務器里運行吧http://localhost:8080/flexDome/flexTest.html
8.運行結(jié)果如下:

給大家說一個學習flex的網(wǎng)站,很不錯的,http://www.verycd.com/topics/280538/#theCon,支持就項起哈···