【问题标题】:Uploading file size check Grails上传文件大小检查 Grails
【发布时间】:2012-11-26 09:36:22
【问题描述】:

我遇到了有关在 Grails 中上传文件的问题。 我想在从 Windows 资源管理器打开后检查文件大小运行时,如果任何条件失败,都会给我错误消息。

我有一个文件上传窗口,其中有 3 个文件选择选项。我想检查每三个文件不超过 5MB。当我点击浏览按钮时,我的系统资源管理器打开并选择文件。

在使用 javascript/Ajax 调用选择文件时,有什么方法可以检查文件大小?如果文件大小超过资源管理器再次显示选择另一个文件。

【问题讨论】:

标签: ajax grails file-upload


【解决方案1】:

关于这个问题,有一个叫file-uploader的插件可以解决。

使用这个插件,您可以在 config.groovy 中定义一些限制。这是一个例子:

fileuploader {
    avatar {
        maxSize = 1024 * 256 //256 kbytes
        allowedExtensions = ["jpg","jpeg","gif","png"]
        path = "/tmp/avatar/"
    }
    docs {
        maxSize = 1000 * 1024 * 4 //4 mbytes
        allowedExtensions = ["doc", "docx", "pdf", "rtf"]
        path = "/tmp/docs/"
    }
}

【讨论】:

    猜你喜欢
    • 2011-06-03
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 2021-08-19
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    相关资源
    最近更新 更多