當前位置:編程學習大全網 - 源碼下載 - 有大神知道java Jflex嗎?百度能知道幾個關於私信的問題嗎?非常緊急。謝謝妳。謝謝大家!

有大神知道java Jflex嗎?百度能知道幾個關於私信的問題嗎?非常緊急。謝謝妳。謝謝大家!

Java工程和flex工程是獨立的。

這種方式也被很多人使用。Flex程序員和java程序員相互獨立工作。以下是介紹。

首先,需要的軟件

myeclipse s+Tomcat 6.0+flex builder 3+blazeds,自己在線下載。

其次,配置服務器端(myeclipse+Tomcat 6.0+BlazeDS)

1.先解壓BlazeDS壓縮包,找到blazeds.war再解壓得到META-INF文件夾和WEB-INF文件夾。

2.打開MyEclipes並配置Tomcat服務器:window-& gt;首選項-& gt;myeclipse-& gt;應用服務器-& gt;Tomcat-& gt;Tomcat 6.x將Tomcat home目錄配置為Tomcat的安裝路徑,選擇Tomcat Server->;啟用。。

3.接下來,在MyEclipse中創建壹個Web項目,項目名為Peace。

4.然後將第壹步解壓blazeds.war得到的兩個文件夾粘貼到和平項目下的WebRoot文件夾中,出現覆蓋提示框,選擇全是。

5.在這個項目的src目錄下寫壹個java類(包名com.nankyrei.service,類名HelloWorld):

package com.nankyrei.service

公共類HelloWorld{

公共字符串getHello(){

返回“Hello World”;

}

}

6.java類已經寫好了。現在我們需要在remoting-config.xml中聲明這個類(粗體):

& lt?mxl版本="1.0 "編碼="UTF-8 "?& gt

& ltservice id = " remoting-service " class = " flex . messaging . services . remoting service " & gt;

& lt適配器& gt

& ltadapter-definition id = " Java-object " class = " flex . messaging . services . remoting . adapters . Java adapter " default = " true "/& gt;

& lt/adapters & gt;

& lt默認頻道& gt

& ltchannel ref="my-amf"/>。

& lt/default-channels & gt;

& ltdestination id = " helloWorld " & gt

& lt屬性& gt

& lt!-在這裏寫下完整路徑:包名+類名-& gt;

& ltsource & gtcom . nankyrei . service . hello world & lt;/source & gt;

& lt/por properties & gt;

& lt/destination & gt;

& lt/service & gt;

7.好了,妳完成了。現在將這個項目部署到Tomcatzhong,然後啟動Tomcat。

第三,創建壹個flex客戶端

1.創建壹個名為flex_peace的新flex項目,並選擇應用服務器類型:J2EE。

2.這壹步非常重要。單擊next設置服務器位置,其中根文件夾是剛剛在tomcat中部署的Peace項目的路徑。為了保持壹致性,根URL和上下文根中的相對路徑的名稱與web項目的名稱相同。填寫完這三項之後,您需要單擊“Validate Configuration”按鈕來驗證配置(此時讓Tomcat保持打開狀態)。驗證後單擊完成。

3.最後,編寫客戶端(flex_peace.mxml)。

& lt?xml版本="1.0 "編碼="utf-8 "?& gt

& ltMX:Application xmlns:MX = "/2006/mxml " layout = " absolute " & gt;

& ltMX:Script & gt;

& lt![CDATA[

導入MX . RPC . events . fault event;

導入MX . controls . alert;

導入MX . RPC . events . result event;

私有函數result handler(event:result event):void {

alert . show(event . result . tostring(),“success”);

}

私有函數fault handler(event:fault event):void {

alert . show(event . fault . tostring(),“失敗”);

}

]]& gt;

& lt/MX:Script & gt;

& lt!-destination屬性的值應該與remoting-config.xml中目標的id壹致-& gt;

& ltMX:remote object id = " remote object "

destination="helloWorld "

result="resultHandler(事件)"

fault = " fault handler(event)"/& gt;

& ltMX:Button label = " Send message " Click = " remote object . get hello()" X = " 256.5 " Y = " 197 "/>

& lt/MX:Application & gt;

4.運行Flex應用程序,右鍵單擊Flex _ peace . mxml->;運行方式-& gt;Flex應用就夠了,(tomcat在此期間必須運行)

  • 上一篇:wimfilter.sys文件導致win7電腦藍屏的解決方案
  • 下一篇:rfid的應用
  • copyright 2024編程學習大全網