Sono nuovo per Play e scala. Il mio requisito è quello di fornire un pulsante Sfoglia dove possiamo selezionare più file e caricare quei file. Ecco il codice che ho scritto:Scala Play 2.0.2 caricamento file multipli
nel file scala.html:
<input type="file" name="files" multiple="multiple" id="files" size="30">
nel controller:
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"
)
}
}
Ma io non sono in grado di caricare più file. Qualche idea qual è il problema qui?
Cosa succede in realtà quando si caricare più file stanno silenziosamente ignorati? Hai ricevuto un messaggio di errore ? – Jean
qualcuno può dirmi come ottenere? intendo la dimensione dell'immagine sollevata. – Vicky