IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Téléchargement de fichier avec IE 6


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 187
    Par défaut Téléchargement de fichier avec IE 6
    Bonjour à tous!

    J'ai une souci, je développe un page web qui doit générer un fichier et provoquer son téléchargement.

    J'ai à ma disposition un objet wt.httpgw.HTTPResponse (PDMLink) pour générer ma réponse

    J'ai codé comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    //Je change le content type :
    response.setHeader("content-type", "application/octet-stream");
    //je génère ensuite ma page
    Dans Firefox, ça fonctionne bien, mon fichier est généré puis une fenêtre propose de le télécharger.
    Par contre mon code doit marcher avec Internet explorer6, et là, ça ne marche pas.
    Mon fichier contient un résultat de requête au format csv, et ce csv s'affiche directement dans la fenêtre d'internet explorer...

    Quelqu'un sait il ce qu'il faut faire pour qu'internet explorer 6 prenne en compte mon header?

    Merci !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 187
    Par défaut
    re-bonjour !

    J'ai finalement résolu mon problème en ajoutant un autre header :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    response.setHeader("content-type", "application/octet-stream");
    response.setHeader("content-Disposition", "attachment; filename=rapport.csv");
    ça marche sur les deux navigateurs maintenant, et en plus je peux choisir mon nom de fichier : ) !

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de téléchargement de fichier avec Ncftp
    Par FRMIP dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 09/06/2009, 14h52
  2. Téléchargement de fichiers avec WCF
    Par BATCHOS CON TEQUILA dans le forum Windows Communication Foundation
    Réponses: 3
    Dernier message: 18/08/2008, 17h31
  3. Réponses: 3
    Dernier message: 10/12/2007, 17h28
  4. Probleme de téléchargement de fichier avec IE 7
    Par tiyolx dans le forum Langage
    Réponses: 1
    Dernier message: 03/05/2007, 11h09
  5. Téléchargement de fichier avec un espace
    Par nicotine002 dans le forum Langage
    Réponses: 3
    Dernier message: 06/08/2006, 19h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo