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

Struts 1 Java Discussion :

[Struts]importation en Excel


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 123
    Par défaut [Struts]importation en Excel
    Bonjour,
    J'utilise l'API POI de jakarta pour manipuler des objets Microsoft (essentiellement des fiches excels) c'est pourquoi j'ai besoin de générer des fiches (en excel ) en utilisant des données stoquées dans ma base de donnée.
    Le problème c'est que j'utilise un template stoqué dans un repertoire situé dans un fichier (inclus dans mon projet) et je cherche à crée une nouvelle instance de ce fichier et de donner le choix à l'utilisateur d'enregistrer la nouvelle instance en un endroit souhaité.
    NB:la nouvelle instance a été crée mais le problème est de donner le choix de l'enregistrement.
    Pouvez vous m'aider ?
    @+

  2. #2
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    Citation Envoyé par midoENSI
    Bonjour,
    Le problème c'est que j'utilise un template stoqué dans un repertoire situé dans un fichier (inclus dans mon projet)
    Un fichier dans une archive jar ? (je suppose)
    Citation Envoyé par midoENSI
    et je cherche à crée une nouvelle instance de ce fichier et de donner le choix à l'utilisateur d'enregistrer la nouvelle instance en un endroit souhaité.
    NB:la nouvelle instance a été crée mais le problème est de donner le choix de l'enregistrement.
    L'enregistrer côté serveur ou client ?


    PPDL.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 123
    Par défaut
    Bonjour,
    En faite ce que je cherche en premier temps c'est chez le client et mon problème a été résolu grace au FAQ de struts . En deuxièmme lieux j'ai besoin de sauvgarder le fichier chez le seveur.
    Merci d'avance.
    @+

  4. #4
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    Citation Envoyé par midoENSI
    Bonjour,
    En faite ce que je cherche en premier temps c'est chez le client et mon problème a été résolu grace au FAQ de struts
    Parfait
    Citation Envoyé par midoENSI
    En deuxièmme lieux j'ai besoin de sauvgarder le fichier chez le seveur.
    Dans la BD ou sur le système de fichier ?

    PPDL.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 123
    Par défaut
    Salut!
    L'enregistrement dont j'ai besoin est dans le système de fichier non pas une base de donnée.
    En faite j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
    				"..\\template\\Fiche.xls"));
    et le fichier Fiche.xls se trouve bien dans le dossier template situé dans l'arboréssence de mon projet.
    Je pense que le problème est syntaxique surtout!
    Merci de m'aider.
    @+

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 123
    Par défaut
    Voilà!
    J'ai trouvé la solution !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
    				"./WebRoot/template/Fiche.xls"));
    Le seul problème qui reste est que je peut lire de ce repertoire des nouveau document crée que si je fait rafraichir mon projet (en cliquant sur le projet par le bouton droit puis refresh) sinon si j'essaye de les consulter (les documents créé sans rafraichissement ) il me signale que le chemin est introuvable.
    Merci d'avance.
    @+

Discussions similaires

  1. Importation MS Excel vers MS Access
    Par mpascolo dans le forum Access
    Réponses: 4
    Dernier message: 24/10/2005, 12h05
  2. Problème champ après import d'excel vers access
    Par David M dans le forum Access
    Réponses: 6
    Dernier message: 16/10/2005, 11h53
  3. PB importation classeur excel sous access 2003
    Par techinfo37 dans le forum Access
    Réponses: 6
    Dernier message: 04/10/2005, 20h41
  4. [win32] Importation liste Excel
    Par pier dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 07/09/2005, 12h10
  5. Problemes d'importation depuis excel
    Par KANCRENAZ dans le forum Access
    Réponses: 3
    Dernier message: 17/02/2005, 09h57

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