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] [XSLT] PB sur l'Architecture


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2004
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 171
    Par défaut [STRUTS] [XSLT] PB sur l'Architecture
    Bonjour,
    Alors voila, je développe une application web utilisant le framework Struts qui doit (entre autre) exécuter des 'taches' (traitement long) sur le serveur et permettre de visualiser a postériori les résultats de ces taches sous différent format (PDF, HTML, RTF, etc..).
    Je souhaite donc utiliser la techno xslt pour fournir 'facilement' different format de document.
    L'exécution de la tache doit dont produire un résultat mémorisé en Base de donnée.
    Ma servlet chargé de fournir le résultat de la tache doit donc récupérer les données du résultat de la tache au format xml (donc un objet de type Document) afin d'exécuter la transformation xslt.

    Mes problèmes sont donc les suivants :
    -Mémorisation en BD des données 'brute' résultat de l'exécution d'une tache.
    -Transformation des données brutes en format XML

    Pour cela je compté créer un objet Wrapper capable de mémoriser les données résultat d'une tache. Ayant les méthodes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    MyWrapper{
    Document toDocument().....
    String[]  toMultiLine()
    }
    Donc une méthode pour renvoyé la représentation des données au format Document.
    Et une méthode pour mémoriser les données en base de données.

    Au final, le code exécutant la tache construit au fur et a mesure un objet Wrapper, puis à l'aide de la méthode toMultiLine mémorise les données en BD. Puis A l'aide de la méthode toDocument fournit la représentation Document des données.

    Voila c'était un peu long, mais j'aurais aimé savoir si mon idée vous semble correcte, si elle peu posé des problème de performance et surtout si il y a mieux comme architecture !..

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Août 2004
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 171
    Par défaut
    Hmm, après un peu de reflexion supplémentaire, je pense que une jsp serait quand meme meilleur pour générer de l'xml qui ensuite pourrait transformer par XSLT. Mais je ne sais pas trop comment mettre ça en oeuvre.
    J'attend donc toujours faut remarque..

Discussions similaires

  1. [STRUTS][TILES] Problème sur actions génériques
    Par xv-mnt dans le forum Struts 1
    Réponses: 1
    Dernier message: 02/08/2005, 10h15
  2. [XSLT]select sur plusieur documents XML
    Par jesus144 dans le forum XMLRAD
    Réponses: 3
    Dernier message: 15/06/2005, 10h56
  3. [Struts] <logic:iterate> sur une collection d objets c
    Par trax020 dans le forum Struts 1
    Réponses: 2
    Dernier message: 12/05/2005, 00h11
  4. [struts]plusieurs actions sur 1 JSP sans DispatchAction
    Par Le Marlou dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 23/03/2005, 14h10
  5. [Struts] question bete sur les Action et Form
    Par seb_fou dans le forum Struts 1
    Réponses: 2
    Dernier message: 06/09/2004, 15h24

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