1

我在 GWT 中有一个文件上传表单,上传过程正常。不过,我在得到回复时遇到了问题。响应捕获代码是:

formUpload.addSubmitCompleteHandler(new FormPanel.SubmitCompleteHandler() {
    @Override
    public void onSubmitComplete(final SubmitCompleteEvent event) {
        fileUploadControl.handleResponse(htmlToText(event.getResults()));
    }
});

总是event.getResults()导致. null经过调查,我发现响应Content-Type应该是text/htmlor之一text/plain。就我而言,它是application/xml,我也无法控制服务器响应。

我想知道是否可以Accept在文件上传表单中设置请求标头。如果不可能,任何其他建议表示赞赏。

4

1 回答 1

0

请参阅文档SubmitCompleteEvent#getResults

public java.lang.String getResults()获取表单提交的结果文本。
返回:
结果 html,如果读取时出错,则返回 null
提示:
结果 html 可能由于将表单提交到不同的域而为 null。

如果它正常工作,则可能域不同。

于 2012-04-21T06:49:02.317 回答