jquery - Grails 中的多个文件上传

标签 jquery grails file-upload

我正在尝试整合优秀的jquery-file-upload from blueimp进入 Grails 2.0 并为此编写一个新插件。我知道有already a plugin ,但它不使用资源,并且已经9个月没有更新了,jquery-file-upload在那段时间发生了很大的变化。

所以我将发行版的所有文件放入我的插件中,现在我正在尝试编写一个可以处理上传的 Controller 操作。问题是request.getFileNames()只给我一个files[]条目,但我不知道如何检索我正在上传的 3 个单独文件。

如何处理由如下输入发送的文件:<input type="file" name="files[]" multiple>

最佳答案

其实我已经明白了。表单中只有一个 input[type=file],如果我选择多个文件,它们不会根据同一请求发送。 query-file-upload 脚本会发送与文件数量一样多的 POST 请求。这就是为什么 request.getFileNames() 每次只给我一个条目。我成功创建了我的插件,它将很快发布。留意http://grails.org/plugin/bootstrap-file-upload .

关于jquery - Grails 中的多个文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10155645/

相关文章:

javascript - php ajax表单动态提交

mongodb - 将文件存储在磁盘或 MongoDB 上

javascript - 使用 blueimp File-Upload 避免重复文件

javascript - jQuery 在表循环中获取输入值

javascript - 为 Lodash.js 中的重复元素添加修饰符?

java - 如果渲染保存json成功,如何刷新页面true

xml - Grails 3-具有XML的Marshaller

grails - 具有hasMany的Grails类

javascript - html 输入文件与 knockoutjs 绑定(bind)

JavaScript/jQuery VIN 验证器