devo scrivere un controller spring che restituisca al frontend un file in modo che il browser apra la finestra di salvataggio. Quello che ho scritto come codice è questo
codice:
 
@RequestMapping(value = { "indirizzo" }, method = RequestMethod.GET)
public void getFile(HttpServletResponse response) { 
	     try {
	       InputStream is = new FileInputStream(new File("nomefile.pdf")); 
	       IOUtils.copy(is, response.getOutputStream()); 
	       response.flushBuffer();
	       response.setContentType("application/pdf"); 
	     } catch (IOException ex) { 
	       System.out.println("Error writing file to output stream."); 
	       throw new RuntimeException("IOError writing file to output stream", ex); 
	     } 
	  
	 }
All'esecuzione mi viene restituito un FileNotFoundException. Il file è (per ora) nella stessa cartella dove è presente il controller. ho provato diversi percorsi per vedere se recupera il file ma nn c'è stato verso. Qualcuno mi può dare una mano?