如何在 GWT 中覆盖 MultiUploader 中的错误消息

How to override error messages in MultiUploader in GWT

我正在使用 GWT MultiUploader 将文件上传到服务器。上传文件的最大大小应为 10MB。

 @UiField(provided = true)
 MultiUploader muplDef; 

public MyClass()
        muplDef = new MultiUploader();
        muplDef.setValidExtensions("jpg");
        muplDef.setMaximumFiles(1);
        muplDef.avoidRepeatFiles(false);
        muplDef.addOnFinishUploadHandler(onFinishUploaderHandler);
        muplDef.addOnCancelUploadHandler(onCancelUploaderHander);
...
}

在我的 web.xml 文件中,我设置了上传文件的最大大小。

<context-param>
        <!-- max size of the upload request -->
        <param-name>maxSize</param-name>
        <param-value>10485760</param-value>
    </context-param>

当我尝试上传 zip 文件时,出现错误

Invalid file.
Only these types are allowed:
.jpg

当我尝试上传大于 10MB 的文件时,出现错误

The upload was canceled because there was an error in the server.
Server error is:
The request was rejected because its size: 26 190 KB, exceeds the maximum: 10 240 KB

所以我的问题是:如何覆盖此错误消息并将文本更改为我的。谢谢

从 gwtupload-1.0 编辑文件 "gwtupload-1.0.3\gwtupload\server\UploadServlet.properties" 的最快方法。3.jar