【发布时间】:2013-10-01 12:57:03
【问题描述】:
我正在使用带有 Scala 的 play framework 2.1.x,
我想上传许多文件,但只有最后一个输入保留为输入。
我的模板中有以下输入:
<input id="musicFile" class="btn btn-primary btn-large" type="file" onchange="check_file()" name="file" accept="audio/*" multiple />
在控制器中,我尝试使用
val music_files = request.body.files.toArray;
music_files.foreach(file =>
但是,即使我选择了多个文件,也只有最后一个存储在music_files中
提前致谢。
【问题讨论】:
-
例如:当我第一次浏览 3 个文件,然后浏览 1 个文件时,会得到 1 个浏览文件作为最后一个文件。
-
尝试将属性
name更改为"name=file[]",表示该文件是数组。
标签: html scala playframework playframework-2.1