加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex RemoteClass ActionScript类与Java类的绑定

发布时间:2020-12-15 01:00:36 所属栏目:百科 来源:网络整理
导读:原文:http://www.cnblogs.com/frostbelt/archive/2011/03/11/1981585.html RemoteClass 可以用来将一个ActionScript类绑定到一个Java类或一个ColdFusion CFC。这样做可以自动转换数据类型。 例子: 一个JAVA的INFO类: package java_files.entity; public c

原文:http://www.cnblogs.com/frostbelt/archive/2011/03/11/1981585.html



RemoteClass 可以用来将一个ActionScript类绑定到一个Java类或一个ColdFusion CFC。这样做可以自动转换数据类型。

例子:

一个JAVA的INFO类:
package java_files.entity;
 
public class charaInfo {
    public String itemlabel;
    public String selectlabel;
    private String txtlabel;
    private String charalabel;
    private String selected;
    private String image;
     
    public charaInfo() {
        // TODO Auto-generated constructor stub
    }
    public charaInfo(String itemlabel,String selectlabel,String charalabel,String selected,String image){
        this.itemlabel=itemlabel;
        this.selectlabel=selectlabel;
        this.charalabel=charalabel;
        this.selected=selected;
        this.image=image;
    }
get,set略
}

一个ActionScript的INFO类:

package entity
{
    [Bindable]
    [RemoteClass(alias="entity.charaInfo")]
    public class charaInfo
    {
        public function charaInfo()
        {
        }
        public var charalabel:String;
        public var selected:String;
        public var itemlabel:String;
        public var selectlabel:String;
        public var txtlabel:String;
        public var image:String;
    }
}

如果没有AS类中的

?
[Bindable]
???? [RemoteClass(alias= "entity.charaInfo" )]

用来将AS和JAVA的两个类绑定,则由JAVA返回的charaInfo对象无法强制转化为AS中的charaInfo对象。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读