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
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?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); } }

Rispondi quotando
