Fichier joint
Fermé
sdkaber
Messages postés
10
Date d'inscription
mercredi 26 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2010
-
15 janv. 2009 à 15:21
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 15 janv. 2009 à 15:52
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 15 janv. 2009 à 15:52
A voir également:
- Fichier joint
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Ouvrir fichier .bin - Guide
1 réponse
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
326
15 janv. 2009 à 15:52
15 janv. 2009 à 15:52
Bonjour,
Il faut faire un peu comme ils le montrent ici : http://herongyang.com/JSP/response_header_7.html
En fait, le mieux c'est de le faire dans une servlet. Tu modifies le header de la response (pour dire que tu n'envoies pas une page web mais un fichier, tu peux préciser le type mime si tu veux ouvrir le fichier avec la bonne application). Ensuite il faut parcourir le fichier et copier le flux bit-à-bit dans la response avant de l'envoyer (pour être plus performant que dans l'exemple, tu peux utiliser un BufferedInputStream sur le FileInputStream).
Cordialement,
Il faut faire un peu comme ils le montrent ici : http://herongyang.com/JSP/response_header_7.html
En fait, le mieux c'est de le faire dans une servlet. Tu modifies le header de la response (pour dire que tu n'envoies pas une page web mais un fichier, tu peux préciser le type mime si tu veux ouvrir le fichier avec la bonne application). Ensuite il faut parcourir le fichier et copier le flux bit-à-bit dans la response avant de l'envoyer (pour être plus performant que dans l'exemple, tu peux utiliser un BufferedInputStream sur le FileInputStream).
Cordialement,