flex 调用java_flex调用java问题

mxml页面

import mx.rpc.events.ResultEvent;

import mx.controls.Alert;

import mx.rpc.events.FaultEvent;

import mx.rpc.remoting.RemoteObject;

private var obj:RemoteObject = new RemoteObject("sro");

private function say():void{

obj.addEventListener(FaultEvent.FAULT,sayFalut);

obj.addEventListener(ResultEvent.RESULT,success);

obj.sayHello("jarvis");

}

private function sayFalut(event:FaultEvent):void{

Alert.show(event.message.toString(),"调用失败~");

}

private function success(event:ResultEvent):void{

Alert.show(String(event.result),"调用成功");

}

]]>

调用时报的错为:

messageAgents = (Array)#9

[0] (mx.rpc::AsyncRequest)#10

authenticated = false

autoConnect = true

channelSet = (mx.messaging::ChannelSet)#6

clientId = (null)

connected = false

defaultHeaders = (null)

destination = "sro"

id = "83FC0077-947D-2627-CF83-9B527180730B"

reconnectAttempts = 0

reconnectInterval = 0

requestTimeout = -1

subtopic = ""

connected = false

connectTimeout = -1

enableSmallMessages = true

endpoint = "http://127.0.0.1:8080/FlexToJava/messagebroker/amf"

failoverURIs = (Array)#11

id = "my-amf"

mpiEnabled = false

netConnection = (flash.net::NetConnection)#12

client = (mx.messaging.channels::AMFChannel)#4

connected = false

objectEncoding = 3

proxyType = "none"

uri = "http://127.0.0.1:8080/FlexToJava/messagebroker/amf"

piggybackingEnabled = false

polling = false

pollingEnabled = true

pollingInterval = 3000

protocol = "http"

reconnecting = false

recordMessageSizes = false

recordMessageTimes = false

requestTimeout = -1

uri = "http://127.0.0.1:8080/FlexToJava/messagebroker/amf"

但是我通过进行调用是可以的。

2009年7月21日 11:35

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值