salut tout le monde,j'ai besoin d'aide
alors j'ai une chaine de caractère dans mon servlet :
-Cet chaine me donne comme valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String req=(String)request.getParameter("req");
-Dans le fichier XSLT j'applique un template pour la liste des liens qui se trouve dans un fichier xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part DOMAIN:BENEFIT:CATEGORY:algorithmique
-Lorsque je pousse le curseur sur le lien,ce template me donne par exemple un affichage comme celui-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <xsl:template match="collectionlink"> <a><xsl:attribute name="href"><xsl:value-of select="concat(concat(concat('/Adaptationn/servlet/DemandeRessource?ressource=',@xlink:href), '&host='),@xlink:host) "/></xsl:attribute> <xsl:value-of select="."/></a> </xsl:template>
-Moi je besoin d'effectuer cet affichage :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part http://localhost:8181/Adaptationn/servlet/DemandeRessource?ressource=150576.xml&host=http://localhost:8092/collection3/data/corpusMeta3/
-Je trouve des difficultés lors de concaténation de valeur de "req" dans l'expression.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part http://localhost:8181/Adaptationn/servlet/DemandeRessource?ressource=150576.xml&req=DOMAIN:BENEFIT:CATEGORY:algorithmique&host=http://localhost:8092/collection3/data/corpusMeta3/
Merci d'avance
Partager