java与flex通信总是报这个错?

火光闪耀 2011-11-10 03:43:04
我刚开始学flex呢,所以如果问题有点小白 请大家不要笑话啊。
写一个java类,名叫FlexTest,里面有一个say()方法,返回一个String。
我还是截几个图说吧。
在remoting-config.xml中加入 <destination id="hello">
<properties>
<source>cn.com.FlexTest</source>
</properties>
</destination>
然后启动服务器。第一次没有报错。
在flex builder 3中创建一个flex项目。

testFlex.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.controls.Alert;
import mx.rpc.events.ResultEvent;

private function resultHandler(event:ResultEvent):void {
Alert.show(event.result.toString(), "连接成功");
}

private function faultHandler(event:FaultEvent):void {
Alert.show(event.fault.toString(), "连接失败");
}
]]>
</mx:Script>
<mx:RemoteObject destination="hello" id="remoteObject"
result="resultHandler(event)"
fault="faultHandler(event)">
</mx:RemoteObject>


<mx:Button label="连接testjava" click="remoteObject.say()" x="256.5" y="197"/>
</mx:Application>



到这里应该就算完成了,但是现在不管是flex builder 3 或者Myeclipse中都报 这个错
这个与flex 中的RemoteObject对应' found in 'destination' from file: remoting-config.xml.

请问这是怎么回事啊?该怎么解决?
...全文
60 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
火光闪耀 2011-11-10
  • 打赏
  • 举报
回复


火光闪耀 2011-11-10
  • 打赏
  • 举报
回复


火光闪耀 2011-11-10
  • 打赏
  • 举报
回复
那你看你的是不是没有写destination?
ylovep 2011-11-10
  • 打赏
  • 举报
回复
我遇到的问题是 没有'destination'或者什么什么的 不清楚到底哪里错了 配置和楼主差不多 郁闷中
火光闪耀 2011-11-10
  • 打赏
  • 举报
回复
为什么没人啊?还是我自己先顶下吧。

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧