做我的应用程序,我感到无聊总是在asynccallback onfailure中实现相同的默认错误处理(显示消息,caught.printstacktrace等...).
我想知道你是否可以做一般治疗或标准治疗.
谢谢.
pis*_*ies 11
我假设您使用的是标准GWT-RPC.这样的事情可能会有所帮助
public abstract class AbstractCallBack<T> implements AsyncCallback<T>{
@Override
public void onFailure(Throwable caught) {
//Default error Handling code goes here
}
}
Run Code Online (Sandbox Code Playgroud)
无论何时使用您的服务而不是实例化AsyncCallback,您都可以实例化此类并进行广义错误处理.
SomeServiceAsync service = GWT.create(SomeService.class);
service.someMethod("Hello!", new AbstractCallBack<String>() {
@Override
public void onSuccess(String result) {
// TODO Auto-generated method stub
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
641 次 |
最近记录: |