Comment obtenir le fichier dans une servlet s'exécutant sur Tomcat après avoir utilisé <input type="file">
dans le fichier JSP?Accepter et analyser un fichier téléchargé dans une servlet
0
A
Répondre
2
Du côté html vous définissez votre formulaire comme multipart/formdata
<form class="sendform" method="POST" action="url.to.your.servlet" enctype="multipart/form-data">
...
<input type="file" name="sendfile" value="" />
</form>
sur le Serverside vous pouvez utiliser fileupload de apache-commons
0
Vérifiez this tutoriel simple sur jGuru. Vous devez utiliser un MultipartHttpRequest et obtenir le flux d'entrée.
2
Si vous utilisez Tomcat 6.0 ou plus ancien, utilisez Apache Commons FileUpload. C'est la norme de facto pour analyser les téléchargements de fichiers dans les servlets. Si vous utilisez Tomcat 7.0 ou une version plus récente avec la nouvelle API Servlet 3.0, utilisez la méthode HttpServletRequest#getParts()
fournie par l'API.
Une réponse plus longue avec des informations de fond détaillées et des exemples de code peut être found here.
Questions connexes
- 1. PHP, accepter un fichier téléchargé, puis stocker son contenu dans une variable?
- 2. Renommer un fichier téléchargé dans CodeIgniter
- 3. Analyser un fichier dans un tableau
- 4. Vérification du fichier téléchargé
- 5. Comment analyser un fichier HTML dans une URL?
- 6. Comment lire un fichier mp3 téléchargé?
- 7. Comment installer un fichier gem Ruby téléchargé?
- 8. analyser un fichier XML dans Qt
- 9. Récupérer le fichier téléchargé dans ASP.NET
- 10. Définition du nom de fichier pour un fichier téléchargé dans une application rails
- 11. comment nommer un fichier téléchargé dans zend framework
- 12. Gestion de UTF-16 dans un fichier téléchargé Django
- 13. Comment analyser un fichier .xfa
- 14. Comment analyser un fichier XML
- 15. Comment vérifier si le fichier téléchargé est un fichier binaire?
- 16. Comment savoir dans Ruby si un fichier est complètement téléchargé
- 17. Outil pour analyser un fichier
- 18. Charset et UTF-8 dans un fichier texte téléchargé sur un Mac
- 19. Pour analyser un fichier xml
- 20. Déclencher un fichier quand un fichier est téléchargé dans un ftp
- 21. Analyse d'un fichier CSV téléchargé et stockage de données dans la base de données
- 22. servlet java servant un fichier via une connexion HTTP
- 23. Supprimer l'autorisation d'exécution sur un fichier téléchargé sur un Mac
- 24. GWT + GAE Servlet URL et Servlet Mapping
- 25. servlet: Ouverture d'une nouvelle fenêtre avec l'erreur http 404 avec IE6 lors du téléchargement d'un fichier (mais le fichier téléchargé)
- 26. Comment programmer Lex et Yacc pour analyser un fichier partiel
- 27. Accepter une requête HTTP Post dans Azure
- 28. Lire une chaîne et analyser un nombre entier dans l'assemblage
- 29. Comment analyser un fichier binaire en utilisant Javascript et Ajax
- 30. Django: Enregistrer un fichier téléchargé sur un FileField
méconnaissent le commentaire jsp (ce un html sur le client ...) – Eyal
Vous devrait utiliser le lien 'edit' pour éditer les questions, pas le lien' ajouter un commentaire'. – BalusC