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.

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();
Maintenant lorsque j'interroge ma servlet via AJAX je recupére le contenu du fichier a recuperer dans le XMLResponseText.

Mais je voudrais le telecharger. Quelqu'un aurais une idée?

Comme vous pouvais le constaté je suis un Newbie en JS.