无法从WebService Flex 4.6获得结果

时间:2012-09-10 14:36:52

标签: web-services flex flex4.5

我是FLEX的新手,我无法从网络服务中获取结果。

在我的项目中,我使用php函数构成一个Web服务并返回校验和。以下表单项可以正常返回校验和。

<s:FormItem label="LoginCheck">
  <s:TextInput id="loginChecklastresult" text="{loginCheckResult.lastResult as int}"/>
</s:FormItem>

但是,当我在脚本中使用以下代码时。

protected function loginButton_clickHandler(event:MouseEvent):void
{
  loginCheckResult.token = accountloginService.loginCheck(usernameLogin.text,passworkLogin.text) ;
  var check:int = loginCheckResult.lastResult as int;
}

“check”的值始终为0.

相应的呼叫响应者和服务

<s:CallResponder id="loginCheckResult" />
<accountloginservice:AccountloginService id="accountloginService"
   fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)"
   showBusyCursor="true"
   />

并且没有显示任何错误。

0 个答案:

没有答案