Scarica e modifica l'estensione di un file generato con JSP
-
22-07-2019 - |
Domanda
Sto generando un file CSV (valori separati da virgola) con Java Server Pages (JSP). L'URL mostra " my_generated_csv.jsp
" ;.
Quello che voglio fare è semplice: l'utente fa clic su " Genera
" che scarica il file CSV
generato. Vorrei generarlo con JSP. Devo ripensare il mio approccio?
Modifica:
Il seguente codice funziona per rendere il file scaricabile, ma l'estensione rimane la stessa. Qualcuno sa come cambiarlo?
<% response.setContentType("text/csv"); %>
Soluzione 2
Trovato la risposta:
response.setContentType("application/csv");
response.setHeader("Content-Disposition", "inline;filename=myfile.csv");
Altri suggerimenti
Chiedi a JSP di salvare il file, quindi assegna all'utente un collegamento al file. O quello o dare alla pagina il tipo MIME di un file CSV (testo / CSV).
Credo che useresti
<% response.setContentType("text/csv"); %>
Per impostare il tipo mime.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow