を再生します。私の要件は、複数のファイルを選択してそれらのファイルをアップロードできるブラウズボタンを提供することです。コントローラーでScalaは私がプレイに新しいですし、Scalaの2.0.2複数のファイルのアップロード
<input type="file" name="files" multiple="multiple" id="files" size="30">
:
scala.htmlファイルに:ここで私が書いたコードがある
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"
)
}
}
しかし、私は複数のファイルをアップロードすることはできませんよ。どのようなアイデアがここにあるのですか?
複数のファイルをアップロードするときに実際に何が起こる彼らは黙って無視されますか?エラーメッセージが表示されますか? – Jean
は、誰がどのように得るために私を伝えることができますか?私は汲み上げられた画像サイズを意味します。 – Vicky