Bonjour à tous

je poste sur ce forum car j'ai un soucis de redirection après le téléchargement d'un fichier.

ma servlet crée un fichier zip puis l'envoie et j'aimerais rediriger après cet envoi l'utilisateur vers une page principale mais je n'ai pas trouvé comment faire
ci-dessous le code de ma servlet

Code Java : 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
35
36
37
38
39
40
41
42
43
	        	// zip le fichier
	        	ZipFichiers instZip=new ZipFichiers(request);
 
	        	String lSimuleaZipFilename=inst.getRealPath()+"export/"+instZip.getZipFifle();
	        	String lZipOutputFilename=instZip.getZipFifle();
 
	        	File lF = new File( lSimuleaZipFilename );
	        	 HttpServletResponse httpResponse =response ;
 
	        	 httpResponse.setContentLength( (int) lF.length() );
	        	 httpResponse.setHeader( "Content-Disposition",
	        	   "attachment; filename=\"" + lZipOutputFilename + "\"" );
	        	 httpResponse.setHeader( "Content-Transfer-Encoding", "binary" );
	        	 httpResponse.setContentType( "application/octet-stream" );
	        	 httpResponse.flushBuffer();
 
 
	        	 OutputStream out = httpResponse.getOutputStream();
	        	 FileInputStream lFis = new FileInputStream( lF );
	        	 DataInputStream in = new DataInputStream( lFis );
	        	 byte[] buffer = new byte[4096];
	        	 int bytesRead;
	        	 while ((bytesRead = in.read( buffer )) != -1)
	        	 {
	        	  out.write( buffer, 0, bytesRead );
	        	  buffer = new byte[4096];
	        	 }
	        	 in.close();
	        	 out.flush();
	        	 out.close();
 
 
	             // suppression du fichier d'archive
	        	 try {
	        		 Files.delete(Paths.get(lSimuleaZipFilename));
	        	 } catch (IOException event) {
					  Parametres.logInfo("Fichier "+lSimuleaZipFilename+" Non supprimé");
					  Parametres.logWarn(event);
					}
 
 
	        	 // on supprime les fichiers xlsx
	        	 instZip.suppFichier();

bien sûr un
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
this.getServletContext().getRequestDispatcher( VUE_FRAG ).forward( request, response );
soulève une exception

merci de vos retours