Bonsoir,

j'utilise ce code pour télécharger un dossier existe déja dans le serveur sur la poste client
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
 
<%@ page import = "java.util.Date,java.text.SimpleDateFormat,java.text.DateFormat,java.text.ParseException,java.io.*,java.sql.*"
 contentType="text/html; charset=utf-8" %>
 
<%
String pathFile="/C:/CSV/rejet.csv";
 
File f = new File (pathFile);
 
if(f.exists())
 
{
 
response.setHeader ("Content-Disposition", "attachment; filename=\"" + f.getName() + "\""); 
InputStream in = new FileInputStream(f);
OutputStream outs = response.getOutputStream();
 
 
 
     int bit = in.read();
 
     while ((bit) >= 0) {
 
     outs.write(bit);
 
     bit = in.read();
}
     
outs.flush();
 
in.close();
}
%>
le code télécharge le fichier dans le dossier de telechargement du navigateur
comment faire pour afficher une boite de telechargement que grace à elle le client peut choisir le dossier convenable