IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Generer un fichier Excel


Sujet :

JSF Java

  1. #1
    Membre habitué
    Inscrit en
    Mars 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 254
    Points : 188
    Points
    188
    Par défaut Generer un fichier Excel
    Salut à tous,
    je veux savoir comment je peux utiliser jfreereport pour generer un fihcier xml à partir d'une datatable de jsf,

    remarque ; je utilise visual web jsf page

    Merci d'avance

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    ça depend de jfreereport ..je ne sais pas comment ça ma rche, mais, si tu as ta liste d'objects tu peux generer un fichier xml, pdf, csv..
    si tu veu generer exactement les meme colonnes que la dataTable,
    tu peux ajouter le parametre binding à la table, et coté bean, tu parcours les colonnes..

  3. #3
    Membre habitué
    Inscrit en
    Mars 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 254
    Points : 188
    Points
    188
    Par défaut
    salut Sniper37,

    je sais que kfreereport fait ça,

    mais comment?
    est ce que tu as un tuto sur cette api?

    Merci d'avance

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    ahh désolè, aucune idée comment ça fonctionne..
    c'est hors scope JSF..

  5. #5
    Membre habitué
    Inscrit en
    Mars 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 254
    Points : 188
    Points
    188
    Par défaut Slt
    Désolé, je veux dire generer un fichier excel et nn xml


  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    pour generer un fichier excel, tu peux utiliser apache poi.. tu as un exemple dans la doc.
    si tu peux utiliser la dataTable de tomahawk, ya un composant qui transforme la table en fichier excel..

  7. #7
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Points : 332
    Points
    332
    Par défaut
    il ya la lib jxl facille a utiliser

  8. #8
    Membre habitué
    Inscrit en
    Mars 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 254
    Points : 188
    Points
    188
    Par défaut Slt
    Merci à tous,

    en effet j'ai utilisé les deux methode, et ça marche,

    bien, je veux savoir comment je peux specifier le chemin du fichier à générer?


    je pense pas qu'on doit specifier le chemin ici!!!!!!!!!!!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    out = new FileOutputStream("workbook.xls");

    Merci

  9. #9
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Points : 332
    Points
    332
    Par défaut
    non tu dois pas ecrire le fichier dans to serveur mais dans ta response
    output = new BufferedOutputStream(response.getOutputStream());

  10. #10
    Membre habitué
    Inscrit en
    Mars 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2008
    Messages : 254
    Points : 188
    Points
    188
    Par défaut slt
    Merci, je vois maintenant


  11. #11
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    voilà un exemple de myfaces.

    export tomahawk dataTable to excel

  12. #12
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Points : 332
    Points
    332
    Par défaut
    j'attends un feedback d'une exception que tous le monde connais
    page already commited ----> a suivre

  13. #13
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    peu etre tu as oublier de faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    context.responseComplete();

  14. #14
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Points : 332
    Points
    332
    Par défaut
    non, mais le faite d'utiliser une action JSF au lieu de actionlistner peux genere ca

  15. #15
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    ajoute le apres la fermeture de ton outputStream..
    et montre un peu ce que tu fais et le code de l'exception, car là ca reste un peu vague..

Discussions similaires

  1. [Débutant] generer fichier excel
    Par alkaz dans le forum C#
    Réponses: 3
    Dernier message: 26/06/2015, 11h18
  2. [Excel] Générer un fichier excel à partir d'une table mysql + symfony 2
    Par Jerniti dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 23/05/2013, 13h33
  3. generer un fichier excel
    Par daliok dans le forum Forms
    Réponses: 16
    Dernier message: 21/02/2007, 18h02
  4. generer un fichier excel
    Par mike600river dans le forum Delphi
    Réponses: 2
    Dernier message: 11/05/2006, 18h27
  5. Generer un fichier Excel???
    Par snoop94 dans le forum Langage
    Réponses: 2
    Dernier message: 20/02/2006, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo