小弟初学Flex,现在想通过as写的一个类来通过RemoteObject访问一个Java类,然后得到返回值,我现在是这样写的,但始终取不到返回值.
代码
java code
package com;
public class helloWorld {
public String getString()
{
return "String";
}
}
remoting-config.xml
<?xml version="1.0" encoding="UTF-8"?>
messageTypes="flex.messaging.messages.RemotingMessage">
class="flex.messaging.services.remoting.adapters.JavaAdapter"
default="true" />
com.helloWorld
as code
package com.esm.flex.service.userMange
{
import mx.rpc.remoting.RemoteObject;
public class test
{
public function test()
{
}
public function getString(value:String):String
{
var te:RemoteObject = new RemoteObject("HelloRemoting");
var str:String;
te.getString();
str= te.getString.lastResult;//就是这里,str始终为空,请各位指点指点
return str;
}
}
}