GWT:使用IsSerializable对象传输接口

GWT:使用IsSerializable对象传输接口,gwt,interface,rpc,Gwt,Interface,Rpc,各位早上好, 我正在尝试使用GWT RPC调用传输以下调用: public class MVCController extends Composite implements IsSerializable { //.. private MVCClass listeners; public void addListener(MVCClass _listener){ listeners = _listener; } //...

各位早上好,

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

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

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

    //....
}
MVCClass是以下接口:

导入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,您无法序列化gwt小部件,这就是为什么会出现该异常。您的类
MVCController
扩展自
Composite
,其基类是
Widget

我们可以看到进行RPC调用的代码吗?此外:有时编译应用程序会产生比运行应用程序更详细的错误消息。是的,但这不是我唯一的错误,抽象类和接口也不能序列化