Я использую игры рамочного 2.1.x с Scala,Multiple File Upload захватывается только последний файл в Scala/Play
Я хотел бы загрузить много файлов, но только мой последний вход остается в качестве входных данных.
У меня есть следующий вход в моем шаблоне:
<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 просматриваемый файл в качестве последнего файла. – Ducaz035
попытайтесь изменить атрибут 'name' на' 'name = file []" ', который указывает, что файл является массивом. –