1

我在我的应用程序中使用Moxie GWT Uploader并且运行良好。

服务器可以返回带有错误及其描述的自定义 JSON 对象。

当文件上传以错误结束时,我如何获取服务器响应对象?

因为在UploadErrorHandler中不可能得到响应。

uploader.setUploadErrorHandler(new UploadErrorHandler()
  {
     @Override
     public boolean onUploadError( UploadErrorEvent uploadErrorEvent )
     {
        ... 
        return true;
     }
  });

或者也许是一些意见。

谢谢。

4

1 回答 1

1

我使用了 Uploader 类中的代码并创建了自己的 Uploader

您只需要更改此方法

 private boolean uploadSuccessEventCallback( File file, String responseReceived, String serverData ){ ... }

更改部分:

 else
  {
     response = uploadSuccessHandler == null || uploadSuccessHandler.onUploadSuccess(new UploadSuccessEvent(file, serverData, responseReceived));
  }

  return response;
于 2016-01-27T07:49:00.393 回答