Ciao a tutti come faccio in JSP a fare un export di una tabella in un file excel.
Ciao a tutti come faccio in JSP a fare un export di una tabella in un file excel.
Dove posso trovare delle informazioni a riguardo
puoi esportare in formato csv
campi delimitati da virgola o punto e virgola, excel li importa
si ok ma quello che avevo pensato era di fare un pulsante salva ad esempio dove mi salvava il contenuto di una tabella in un file excel
se salvi i tuoi file in csv e excel ha il separatore impostato come virgola, aprendo il file dovresti vederlo esattamente come un normale file excel
si ok tutto, ma forse non avete capito che io mi trovo a monte della situazione, cioč non so come creare il codice che mi generi quei tipi di files. In asp c'era, se non erro, il comando application-...qualcosa di questo tipo. Ma in JSP non so...
puoi utilizzare il package java.io per gestire il file, salvarlo sul file system del server e fare un link per scaricarlo
Data la mia poco esperienza in JSP...ti riferisci all'utilizzo dei bean?
no i bean non servono
File f = new File("nome");
poi apri uno stream in output sul file e ci scrivi
dovresti innanzitutto creare la stringa da inserire nel file
ti consiglio di utilizzare uno StringBuffer, in questo modo ci puoi "appendere" i vari campi (ricordati di separarli con le virgole)
poi devi scrivere questa stringa sul file
io per farlo ho utilizzato la classe BufferedWriter..
BufferedWriter bw = new BufferedWriter(new FileWriter(path_file));