Bonjour,
J'ai un page jsp avec une form qui contient un bouton. Lorsqu'on clique sur le bouton, j'appelle une servlet pour télécharger un fichier:
Je voudrais rafraichier ma page qui a appelé la servlet à la fin de l'exécution. Le soucis est que dans ma servlet, les lignes suivantes ne fonctionnent pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename=\"" + request.getParameter("jar") + '"'); FileInputStream fileInputStream = new FileInputStream(filename); BufferedOutputStream out2 = new BufferedOutputStream( response.getOutputStream() ); int i; while ((i=fileInputStream.read()) != -1) { out2.write(i); } fileInputStream.close(); out2.close();
Comment alors rafraichir ma page?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RequestDispatcher rd; rd = getServletContext().getRequestDispatcher("/ListApp.jsp"); rd.forward(request, response);
Merci pour votre aide
Sanouk
Partager