我正在尝试整合优秀的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/