flex之RemoteClass --没有完全讲明白作用实例
2014-03-07 08:43
323 查看
[RemoteClass]
使用[RemoteClass]元数据类型,指定远程类名称,类型必须是一个public不带任何参数的类。ActionScript Class 在编写[RemoteClass]是告知ActionScript Class对应了远程 Class(非ActionScript),例如远程有一个类UserInfo 类路径为。则在as里写成[RemoteClass(alias="sample.UserInfo")] 说明该类与远程类路径为sample.UserInfot的UserInfot类进行了绑定。(as Class里吗的构造函数不能带有参数。而且类属性名与属性类型必须跟远程类里的属性名与属性类型一样。)
个人理解 :其实[RemoteClass]元素类型就是在底层为实现了这一部分功能。1从后台拿到对象数据2[RemoteClass]判断跟as哪个类绑定了 3创建as绑定类然后给该类赋值。(所以不能在as类的构造函数里面传参数)
For example:
Java: package sample;
public class UserInfo {
private String userName;
public String getUserName() {
return userName;
}
public void setUserName(String value) {
userName = value;
}
}
Actionscript:
[Bindable]
[RemoteClass(alias="sample.UserInfo")]
public class UserInfo {
public var userName:String=”";
}
相关文章推荐
- java技术之UrlClassLoader 实例 -- UrlClassLoader的作用
- 使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题
- java相关求助---Java泛型的理解与等价实现---------没有完全明白啊...请大神指导...
- 在flex下,切换模块时出现RemoteClass注册失败
- Flex通过RemoteObject调用java实例:flex传入参数以及接收java返回结果
- 在flex下,切换模块时出现RemoteClass注册失败
- Flex Blazeds 中的RemoteClass 与多Module间的问题
- 在模板定义语法中关键字class与typename的作用完全一样。
- [RemoteClass(alias="flex.samples.product.Product")]、前台和后台的数据更新举例
- 使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题
- 分析HM代码,首先必须把class TComDataCU完全搞明白! .
- java class 文件格式分析及实例完全标注
- 写文档 有整理思路、总结作用,写文档必须让人看得完全明白
- (转)写的html页面引用外部css文件的时候在IE7,IE8和FF中能正常作用,即能正常显示,可在IE6中却完全没有作用到,即css文件里的样式根本未被解析到我们的html页面,这是什么原因?
- Flex中的RemoteClass meta tag的使用说明
- 分析HM代码,首先必须把class TComDataCU完全搞明白!
- 分析HM代码,首先必须把class TComDataCU完全搞明白!
- 实例解析Java class文件格式
- java jdk classpath作用
- 获取class实例的三种方式