拦截 GWT RequestFactory 请求
有没有办法在客户端拦截RequestFactory请求?
我想拦截这样的调用:
dummyRequest.dummyOperation().fire( new Receiver<String>() {
@Override
public void onSuccess(String response) {
}
});
这个想法是在与服务器通信时显示一些加载指示。
Is there a way to intercept RequestFactory requests on client side?
I want to intercept calls like this:
dummyRequest.dummyOperation().fire( new Receiver<String>() {
@Override
public void onSuccess(String response) {
}
});
The idea is to show some loading indication when communicating with server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以覆盖默认的传输实现并在 RF 初始化期间传递它:
您可以继承 DefaultRequestTransport 并覆盖该方法
在调用超级实现之前进行一些处理并使用委托包装 TransportReceiver 来处理结果。
You can override the default transport implementation and pass it during RF initialization:
You can inherit from DefaultRequestTransport and override the method
Do some processing before calling the super-implementation and wrap the TransportReceiver with a delegate to handle the result.