java与flex通信_Flex与Java通信教程

Flex与Java通信教程

Flex与Java通信框架搭建的步骤:

1. 新建web项目,并启动tomcat运行,检查一切是否正常(必须);

2. 导入所需的jar包(我已给出),将需要用的四个XML资源文件:messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml全部复制粘贴到项目的WEB-inf文件夹下,如下图所示:

39199fed5189d1f94260bc408c96dbe4.png

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工程(必须),如下图:

462d09c88e1583346397f3faef542470.png

----↓↓

注:一定要按上面的图解来做,否则是很难配置成功的!

5. 在此项目中新建类FirstFlex

public class FirstFlex {

public String hello(String name) {

return "你好! " + name;

}

}

6.并在remoting-config.xml中添加如下代码:配置该类

com.alex.flex.FirstFlex

7. 修改Flex编译版本,否则无法生成SWF。(工程上右击,选择properties)

6eaed07bcf366a2399e8ebd2074a5282.png

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下。

718f6bab4196639d8be68c6c5a6f794f.png

10.嘿嘿,可以看到,简单的flex与Java通信已经成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值