Pages : 1
#1 Le 19/07/2006, à 19: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
Pages : 1