DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> Flex與Java通信框架搭建的步驟
Flex與Java通信框架搭建的步驟
編輯:JavaScript綜合知識     

  Flex與Java通信框架搭建的步驟:

  1. 新建web項目,並啟動tomcat運行,檢查一切是否正常(必須);

  2. 導入所需的jar包(我已給出),將需要用的四個XML資源文件:messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml全部復制粘貼到項目的WEB-INF文件夾下,如下圖所示:

Flex與Java通信框架搭建的步驟

  3. 修改web.xml文件:將如下內容全部粘貼到web.xml中,不需做任何的更改即可;

  flex.class.path

  /WEB-INF/flex/hotfixes,/WEB-INF/flex/jars

  flex.messaging.HttpFlexSession

  MessageBrokerServlet

  flex.messaging.MessageBrokerServlet

  services.configuration.file

  /WEB-INF/flex/services-config.xml

  1

  MessageBrokerServlet

  /messagebroker/*

  4. 添加Flex project支持,並發布web工程(必須),如下圖:

  ----↓↓

  注:一定要按上面的圖解來做,否則是很難配置成功的!

  5. 在此項目中新建類FirstFlex

  public class FirstFlex {

  public String hello(String name) {

  return "你好! " + name;

  }

  }

  6.並在remoting-config.xml中添加如下代碼:配置該類

  com.alex.flex.FirstFlex

  7. 修改Flex編譯版本,否則無法生成SWF。(工程上右擊,選擇properties)

  8. 在MXML中調用java處理類

  

  import mx.rpc.events.ResultEvent;

  function rest(event:ResultEvent):void {

  rest_ta.text = event.result as String;

  }

  function remotingSayHello():void {

  h.hello(inp.text);

  }

  ]]>

  //暴露對象

  9. 當服務器啟動後,工程會自動將flex目錄和swf發布到webApps下。

  10.嘿嘿,可以看到,簡單的flex與Java通信已經成功!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved