flex remoteObject
<?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.ResultEvent;
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
private function test(event:Event):void
{
var newid:String=userid.text;
var newname:String=username.text;
newUser.addNewUser(newid,newname);//addNewUser()是向数据库添加信息的函数
//测试过了,函数本身没有问题。
Alert.show(newid);//这行代码是运行的
}
]]>
</mx:Script>
<mx:Form>
<mx:HBox>
<mx:Label text="用户id:">
</mx:Label>
<mx:TextInput id="userid">
</mx:TextInput>
</mx:HBox>
<mx:HBox>
<mx:Label text="用户名:">
</mx:Label>
<mx:TextInput id="username">
</mx:TextInput>
</mx:HBox>
<mx:Button label="提交" click="test(event)">
</mx:Button>
</mx:Form>
<mx:RemoteObject
id="newUser"
destination="newuser"
source="com.liu.servive.login" >
</mx:RemoteObject>
</mx:Application>
想完成的功能是在页面输入用户id 用户name 存入数据库,但是并没有添加到表里。刚接触这个完全搞不懂啊,是不是不能在test()函数里那么调用后台函数啊,要怎么做啊,求指教啊。
myeclipse控制台信息:
[LCDS]Adapter 'java-object' called 'com.liu.servive.login.addNewUser(java.util.Arrays$ArrayList (Collection size:2)
[0] = 22
[1] = 22222
)'
[LCDS]Result: 'null'
[LCDS]Serializing AMF/HTTP response
Version: 3
(Message #0 targetURI=/1/onResult, responseURI=)
(Externalizable Object #0 'DSK')
1.329740466075E12
(Byte Array #1, Length 16)
(Byte Array #2, Length 16)
(Byte Array #3, Length 16)
[LCDS]FlexSession with id '2AE9EACCCB11EDE38C39D61C30AD259B' for an Http-based client connection has been invalidated.
[LCDS]FlexSession with id '3C4B1660B6ACFF89672AB888F7C28A75' for an Http-based client connection has been invalidated.
[LCDS]FlexSession with id 'D101D5921D16520DD1ECB95C5E7D3661' for an Http-based client connection has been invalidated.
[LCDS]FlexSession with id '0F0FD30FC8853F43AA9CA06AF4D7C8BF' for an Http-based client connection has been invalidated.
[LCDS]FlexSession with id '770CE91428EA6D9DAD954E9C1B02CBE5' for an Http-based client connection has been invalidated.
[LCDS]FlexSession with id '60499688DD064B189EE1A3DD74C9167F' for an Http-based client connection has been invalidated. --------------------编程问答-------------------- 怎么这么冷清,帮顶了!
楼主还是上网多查查吧 --------------------编程问答-------------------- 木用过flex,帮顶。
补充:Java , Eclipse