flex3怎样得值
Java端传过来的list我该怎样在flex中得到呢?我用的RemoteObjectprivatefunctionloginfun():void{varuname:Str...
Java端传过来的list我该怎样在flex中得到呢?
我用的RemoteObject
private function loginfun():void{
var uname:String=username.text;
var upass:String=userpassword.text;
loginf.denglu(uname,upass);
loginf.addEventListener(ResultEvent.RESULT,getlogin);
}
private function getlogin(e:ResultEvent):void{
Alert.show(e.result.toString());
var lrs:ArrayCollection=e.result.valueOf() as ArrayCollection;
bac.text=lrs[0]+lrs[1];
}
上面的方法得不到值..
List里有个对象,name和password,应该怎样在flex中得到呢?
问题已经解决了,ArrayCollection有个函数可以getItemAt()就行了。
问题改下,在flex中怎样上传文件?最好有例子 展开
我用的RemoteObject
private function loginfun():void{
var uname:String=username.text;
var upass:String=userpassword.text;
loginf.denglu(uname,upass);
loginf.addEventListener(ResultEvent.RESULT,getlogin);
}
private function getlogin(e:ResultEvent):void{
Alert.show(e.result.toString());
var lrs:ArrayCollection=e.result.valueOf() as ArrayCollection;
bac.text=lrs[0]+lrs[1];
}
上面的方法得不到值..
List里有个对象,name和password,应该怎样在flex中得到呢?
问题已经解决了,ArrayCollection有个函数可以getItemAt()就行了。
问题改下,在flex中怎样上传文件?最好有例子 展开
2个回答
展开全部
您好,您先创建一个FileReference 对象
var fileRef:FileReference = new FileReference();
使用它的browse() 方法可以打开一个对话框让用户选择文件:
fileRef.browse()
再创建一个 URLRequest
var request:URLRequest = new URLRequest("http://。。。。。。")
然后使用
fileRef.upload(request);
就可以将文件数据上传至服务器了~
详细用法您可以去参考as文档
或者登陆adobe官方技术网站查看详细用法
http://livedocs.adobe.com/flash/9.0_cn/ActionScriptLangRefV3/flash/net/FileReference.html
var fileRef:FileReference = new FileReference();
使用它的browse() 方法可以打开一个对话框让用户选择文件:
fileRef.browse()
再创建一个 URLRequest
var request:URLRequest = new URLRequest("http://。。。。。。")
然后使用
fileRef.upload(request);
就可以将文件数据上传至服务器了~
详细用法您可以去参考as文档
或者登陆adobe官方技术网站查看详细用法
http://livedocs.adobe.com/flash/9.0_cn/ActionScriptLangRefV3/flash/net/FileReference.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询