Bonjour,
je reprends le developpement d'une application en Struts et je dois ajouté une couche d'AJAX.
Toutefois j'ai des problèmes. je n'arrive pas a récuperer un fichier qui etait envoyé sur le browser et que le client pouvait donc télécharger.
Auparavant il y avait ça dans ma class java.
Maintenant lorsque j'interroge ma servlet via AJAX je recupére le contenu du fichier a recuperer dans le XMLResponseText.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 if (urlReelle.endsWith("1")){ tracerDebug(classe,methode,"On positionne application/zip"); response.setHeader("Content-Disposition","inline; filename=resultat.zip;"); response.setContentType("application/zip"); } else { tracerDebug(classe,methode,"On positionne application/pdf"); response.setContentType("application/pdf"); } response.setContentLength(bytes.length); os = response.getOutputStream(); os.write(bytes, 0, bytes.length); os.flush();
Mais je voudrais le telecharger. Quelqu'un aurais une idée?
Comme vous pouvais le constaté je suis un Newbie en JS.
Partager