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 :

Transformation d'un XML avec XSL et inclusion dans page JSP


Sujet :

Struts 1 Java

  1. #1
    Membre habitué
    Homme Profil pro
    SAQ
    Inscrit en
    Novembre 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : SAQ
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2005
    Messages : 167
    Points : 194
    Points
    194
    Par défaut Transformation d'un XML avec XSL et inclusion dans page JSP
    Bonjour!
    J'a des petits soucis coscernant la transformation d'un xml avec XSLT. pour l'utiliser dans une page Web

    Voici mon fichier xml
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="/WEB-INF/pages/xml/Menu.xsl"?>
    <!DOCTYPE xml SYSTEM "menu.dtd">
    <xml Version="1.0" Auteur="Laurent Morissette" Date="Mars 2007" Site="Site Personnel" FichierCSS="Standard.css">
    	<Menu id="Public" ClasseCSS="Standard">
    		<Item url="http://www.google.com" nom="Google"/>
    		<Item url="http://www.etsmtl.ca" nom="&eacute;TS —Montréal"/>
    		<Item url="http://www.cad-comic.com" nom="Comic  CTRL-ALT-DELETE"/>
    	</Menu>
    </xml>

    Comme vous vous en doutez, mon XSL se charge de faire la transformation de mon xml en menu vertical avec puces.

    Là où struts entere en jeu, c'est que mon fichier, menu.xml est inclu dans une page jsp.
    Comme le xml et le xsl sont dans le même répetoire, je m'attendais que le fichier soit transformé lors de l'arrivée sur la page. Or, rien ne se passe....

    Quelqu'un a une idée sur comment effectuer ce que j'veux si c'est possible ?

    Merci d'avance de l'information!
    Si derrière tout homme il y a une femme, devant ce même homme il y a l'ordinateur que cette femme a bousillé
    ---------

    Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing. (Dick Brandon)

  2. #2
    Membre habitué
    Homme Profil pro
    SAQ
    Inscrit en
    Novembre 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : SAQ
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2005
    Messages : 167
    Points : 194
    Points
    194
    Par défaut
    Vive JSTL
    j'ai trouvé la solution
    Si derrière tout homme il y a une femme, devant ce même homme il y a l'ordinateur que cette femme a bousillé
    ---------

    Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing. (Dick Brandon)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/04/2014, 14h58
  2. [XSL-FO] transformation de xml avec xsl
    Par fruwen7 dans le forum XSL/XSLT/XPATH
    Réponses: 0
    Dernier message: 02/10/2012, 18h39
  3. [DOM] Transformation d'un xml avec un xsl
    Par pistache42 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 12/07/2006, 15h39
  4. Transformer un très gros fichier XML avec XSL
    Par wozzz dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 30/05/2006, 10h57
  5. [XSLT][XSD>XML]transformer xsd en xml avec xslt
    Par émile-henri dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 14/06/2005, 15h06

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