Я новичок в Play и scala. Мое требование - предоставить кнопку обзора, где мы можем выбрать несколько файлов и загрузить эти файлы. Вот код, который я написал:
в файле scala.html:
<input type="file" name="files" multiple="multiple" id="files" size="30">
в контроллере:
def upload = Action(parse.multipartFormData) { request =>
request.body.file("files").map { picture =>
import java.io.File
val filename = picture.filename
val contentType = picture.contentType
picture.ref.moveTo(new File("/tmp/picture"))
Ok("File uploaded")
}.getOrElse {
Redirect(routes.Application.index).flashing(
"error" -> "Missing file"
)
}
}
Но я не могу загрузить несколько файлов. Есть идеи, в чем здесь проблема?