Je suis nouveau sur Play et Scala. Mon exigence est de fournir un bouton de navigation où nous pouvons sélectionner plusieurs fichiers et télécharger ces fichiers. Voici le code que je l'ai écrit:Scala Play 2.0.2 téléchargement de fichiers multiples
dans le fichier scala.html:
<input type="file" name="files" multiple="multiple" id="files" size="30">
dans le contrôleur:
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"
)
}
}
Mais je ne suis pas en mesure de télécharger plusieurs fichiers. Une idée quelle est la question ici?
Qu'est-ce qui se passe réellement lorsque vous téléchargez plusieurs fichiers sont-ils ignorés en silence? obtenez-vous un message d'erreur? – Jean
quelqu'un peut-il me dire comment obtenir? je veux dire la taille de l'image uploaed. – Vicky