首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWTUpload -最大文件大小上下文参数不起作用

GWTUpload -最大文件大小上下文参数不起作用
EN

Stack Overflow用户
提问于 2015-07-24 06:36:30
回答 1查看 829关注 0票数 1

我想用GWT upload上传更大的文件(6MB)。默认情况下,它只允许最大大小为~3MB的文件。因此,我使用以下上下文参数调整了我的web.xml:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
    <context-param>
        <param-name>maxSize</param-name>
        <param-value>102400000</param-value>
    </context-param>


    <context-param>
        <!-- max size of any uploaded file -->
        <param-name>maxFileSize</param-name>
        <param-value>102400000</param-value>
    </context-param>

但尽管如此,我还是得到了以下错误:

代码语言:javascript
复制
2015-07-23 22:26:05 ERROR UploadServlet:70 - UPLOAD-SERVLET (0d0quwXW6dcRxDl_G4ZHag) getUploadStatus: GWTU-019405167154036462 finished with error: The request was rejected because its size: 6.054 KB, exceeds the maximum: 3.071 KB

我的代码在应用程序引擎上运行,我的上传操作扩展了AppEngineUploadAction

代码语言:javascript
复制
public class MyUploadAction extends AppEngineUploadAction

在我的上传操作中,我甚至覆盖了方法"checkRequest“来什么也不做,但它也没有帮助

代码语言:javascript
复制
@Override
public void checkRequest(HttpServletRequest request) {
    logger.info("Skip all checks completly");
}

我做错了什么?我如何通过GWT upload为我的应用程序启用更大的文件?

EN

回答 1

Stack Overflow用户

发布于 2016-03-05 05:06:09

刚刚检查过了,对我来说-更改这个参数很好:

代码语言:javascript
复制
<context-param>
    <!-- max size of the upload request -->
    <param-name>maxSize</param-name>
    <param-value>9145728</param-value>
</context-param>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31599222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档