Bonjour à tous !
On problème est le suivant : Je génère un fichier excel en java, à la suite de ca, l'utilisateur verra apparaître dans son navigateur une boîte de dialogue lui permettant de sauver le fichier excel ou bien de l'ouvrir directement, mais je voudrais que l'utilisateur n'ai pas le choix et que son fichier soit enregistrer directement dans un dossier dont le chemin sera prédéfinis, mais je sèche complètement, voici un bout de code :
Merci !
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
16
17
18
19
20 public HttpServletResponse writeResponse(HttpServletResponse response) throws IOException { response.setContentType("multipart/x-msexcel"); response.setHeader("Content-Disposition","attachment; filename=\"" + filename + "\";"); ByteArrayOutputStream excel= new ByteArrayOutputStream(); getClasseur().write(excel); response.setContentLength(excel.size()); response.getOutputStream().write(excel.toByteArray(),0,excel.size()); response.getOutputStream().close(); excel.close(); return response; }
Partager