Moxie gwt 上传器自定义服务器响应

Moxie gwt uploader custom server response

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

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

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

因为不可能在 UploadErrorHandler.

中得到响应
uploader.setUploadErrorHandler(new UploadErrorHandler()
  {
     @Override
     public boolean onUploadError( UploadErrorEvent uploadErrorEvent )
     {
        ... 
        return true;
     }
  });

或者一些意见。

谢谢。

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

你只需要改变这个方法

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

更改的部分:

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

  return response;