Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 38
  1. #1
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    [JSP] esporta file excel

    Ciao a tutti come faccio in JSP a fare un export di una tabella in un file excel.

  2. #2
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Dove posso trovare delle informazioni a riguardo

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    puoi esportare in formato csv
    campi delimitati da virgola o punto e virgola, excel li importa

  4. #4
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    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

  5. #5
    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

  6. #6
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    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...

  7. #7
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    puoi utilizzare il package java.io per gestire il file, salvarlo sul file system del server e fare un link per scaricarlo

  8. #8
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Data la mia poco esperienza in JSP...ti riferisci all'utilizzo dei bean?

  9. #9
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    no i bean non servono

    File f = new File("nome");
    poi apri uno stream in output sul file e ci scrivi

  10. #10
    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));

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.