ServletOutputStream et Cache
Bonjour,
Voilà je tente d'envoyer un fichier Excel via le web et tout se passe bien tant que j'utilise ce bout de code :
Code:
1 2 3 4 5 6 7
|
response.setContentType("application/vnd.ms-excel");
ServletOutputStream out = response.getOutputStream();
out.print("blabla");
...
out.flush()
out.close(); |
Mais si je veux préciser que je ne veux pas qu'il fasse du cache avec ce code, il ne fonctionne plus :
Code:
1 2 3 4
|
response.setHeader("Pragma", "no-cache");
response.setHeader("Expires", "0");
response.setHeader("Cache-Control", "no-cache"); |
Quelqu'un peut-il m'aider ?
Merci