不遵守GWT UploadServlet maxSize

时间:2019-03-07 18:38:29

标签: gwt gwt2

很久以前,我已经看到这个问题问了好几次了,但是没有一个可靠的答案,所以我希望能获得更多的信息。

我正在使用GWT UploadServlet并遇到512 KB file limit is reached问题。我尝试将maxSize和maxFileSize的上下文参数添加到web.xml中毫无用处。

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

<context-param>
    <!-- max size of the upload request -->
    <param-name>maxFileSize</param-name>
    <param-value>10240000</param-value>
</context-param>

UploadServlet仍会在启动时使用默认的512 KB限制进行初始化。有谁知道如何使它正常工作?

1 个答案:

答案 0 :(得分:2)

不要。

好像您正在使用gwt-upload一样,它看起来像是一个古老且未维护的软件。

我强烈建议利用Servlet 3.0 / 3.1规范,并简单地从客户端发布文件,然后让服务器执行肮脏的工作。

这里有示例的完整解释: https://stackoverflow.com/a/2424824/2858092