flex应用程序(flex中的远程对象无法调用java方法)
<mx:Script>
<![CDATA[
import mx.modules.ModuleLoader;
import mx.controls.Alert;
import mx.rpc.remoting.mxml.RemoteObject;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.AbstractEvent;
import mx.rpc.remoting.mxml.RemoteObject;
public function testMethod():void
{
var hp:RemoteObject=new RemoteObject();
var mloader:ModuleLoader=new ModuleLoader();
Alert.show("2");
hp.destination="UserCall";
Alert.show("3");
hp.testMe(userid1.text,username.text,last.text,con.text,pass.text);
hp.addEventListener(ResultEvent.RESULT,successMethod);
hp.addEventListener(FaultEvent.FAULT,failMethod);
mloader.url="LoginForm1.swf";
panel2.setVisible(false);
addChild(mloader);
}
public function successMethod(event:ResultEvent):void
{
Alert.show("In success");
}
public function failMethod(event:FaultEvent):void
{
Alert.show("In failed");
}
public function test1():void
{
var mloader:ModuleLoader=new ModuleLoader();
mloader.url="TamarindEx.swf";
panel2.setVisible(false);
addChild(mloader);
}
]]>
我想从flex调用java func
我已经用java写了一个函数,但我发现了一个错误
共 (0) 个答案