GWT:使用IsSerializable对象传输接口

时间:2011-03-29 06:24:29

标签: gwt interface rpc

大家早上好,

我正在尝试使用GWT RPC调用传输以下调用:

public class MVCController extends Composite implements IsSerializable {
    //..        
    private MVCClass listeners;

    public void addListener(MVCClass _listener){
        listeners = _listener;
    }

    //....
}

MVCClass是以下界面:

import com.google.gwt.user.client.rpc.IsSerializable;

public interface MVCInterface extends IsSerializable{
    public abstract void labelTextChange(String _text);
}

每当我进行RPC调用时,应用程序崩溃,说一些关于

的内容
Failed to create an instance of ... via deferred binding 

我可以发送带有RFC调用的接口吗?

关心Stefan

1 个答案:

答案 0 :(得分:1)

您无法序列化gwt小部件,这就是您获得该异常的原因。您的班级MVCController来自Composite,其基类为Widget ..