java与flex通信_Flex与Java通信教程
Flex與Java通信教程
Flex與Java通信框架搭建的步驟:
1.?新建web項(xiàng)目,并啟動(dòng)tomcat運(yùn)行,檢查一切是否正常(必須);
2.?導(dǎo)入所需的jar包(我已給出),將需要用的四個(gè)XML資源文件:messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml全部復(fù)制粘貼到項(xiàng)目的WEB-inf文件夾下,如下圖所示:
3.?修改web.xml文件:將如下內(nèi)容全部粘貼到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支持,并發(fā)布web工程(必須),如下圖:
----↓↓
注:一定要按上面的圖解來(lái)做,否則是很難配置成功的!
5. 在此項(xiàng)目中新建類(lèi)FirstFlex
public class FirstFlex {
public String hello(String name) {
return "你好! " + name;
}
}
6.并在remoting-config.xml中添加如下代碼:配置該類(lèi)
com.alex.flex.FirstFlex
7. 修改Flex編譯版本,否則無(wú)法生成SWF。(工程上右擊,選擇properties)
8. 在MXML中調(diào)用java處理類(lèi)
import mx.rpc.events.ResultEvent;
function rest(event:ResultEvent):void {
rest_ta.text = event.result as String;
}
function remotingSayHello():void {
h.hello(inp.text);
}
]]>
//暴露對(duì)象
9. 當(dāng)服務(wù)器啟動(dòng)后,工程會(huì)自動(dòng)將flex目錄和swf發(fā)布到webApps下。
10.嘿嘿,可以看到,簡(jiǎn)單的flex與Java通信已經(jīng)成功!
總結(jié)
以上是生活随笔為你收集整理的java与flex通信_Flex与Java通信教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: xml python gb2312_使用
- 下一篇: java复合数据类型_复合数据类型