Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/07/2006, à 20:42

tommeyz

Jsp et xsl

Bonjour tout le monde, j'ai un petit problème :
j'ai une page jsp qui transforme, à l'aide de xsl, une variable de session qui contient du xml.
Le fichier xsl doit recevoir des paramètres et un de ces derniers doit être prit dans un autre xsl/xml.
Voilà le code :

<x:transform  xslt="${xsl}">
     <x:param name="type">erreur</x:param>
     <x:param name="id"><%=request.getParameter("id")%></x:param>
     <x:param name="countDem">
            <x:transform xslt="${xsl2}">
                   <x:param name="type">count</x:param>
                   <c:out value="${sessionScope.LISTE_DEMANDES}" escapeXml="false"/>
               </x:transform>

     </x:param>
     <c:out value="${sessionScope.LISTE_CAMPAGNES}" escapeXml="false"/>
</x:transform>

Ce que j'essaie de faire c'est donc d'imbriquer deux transformations xsl.
Si j'essaie d'exécuter seulement la partie du centre et l'afficher à l'écran ça fonctionne bien. Par contre quand j'essaie de le passer en tant que paramètre, une fois dans dans le xsl le paramètre countDem est carément vide...(mais je sais que la transformation du centre renvoie bien un nombre je l'ai testé..)

Donc si quelqu'un si connait en jsp et xsl et a une solution j'en serais beaucoup reconnaissant car ça fait deux jour j'essaie de trouver une solution

Merci

Bye

Hors ligne