GWT中的默认异步回调
在我的应用程序中,我厌倦了总是在asynccallback onfailure中实现相同的默认错误处理(显示消息、catch.printstacktrace等…) 我想知道你能不能做一个普通治疗或标准治疗之类的GWT中的默认异步回调,gwt,Gwt,在我的应用程序中,我厌倦了总是在asynccallback onfailure中实现相同的默认错误处理(显示消息、catch.printstacktrace等…) 我想知道你能不能做一个普通治疗或标准治疗之类的 谢谢。我想您使用的是标准GWT-RPC。像这样的东西可能会有帮助 public abstract class AbstractCallBack<T> implements AsyncCallback<T>{ @Override public voi
谢谢。我想您使用的是标准GWT-RPC。像这样的东西可能会有帮助
public abstract class AbstractCallBack<T> implements AsyncCallback<T>{
@Override
public void onFailure(Throwable caught) {
//Default error Handling code goes here
}
}
公共抽象类AbstractCallBack实现异步回调{
@凌驾
失败时的公共无效(可丢弃){
//默认的错误处理代码在这里
}
}
无论何时使用服务而不是实例化AsyncCallback,都可以实例化此类并进行通用错误处理
SomeServiceAsync service = GWT.create(SomeService.class);
service.someMethod("Hello!", new AbstractCallBack<String>() {
@Override
public void onSuccess(String result) {
// TODO Auto-generated method stub
}
});
SomeServiceAsync service=GWT.create(SomeService.class);
service.someMethod(“Hello!”,new AbstractCallBack()){
@凌驾
成功时的公共void(字符串结果){
//TODO自动生成的方法存根
}
});