Re: JSTL et XML

Lionel Villard <[email protected]> Tue, 22 May 2007 09:38:31 -0400
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
As tu essaye de remplacer param.valeur par $param.valeur? param.valeur 
est une expression XPath et donc le systeme va essayer de selectionner 
les noeuds param.valeur existant dans client.

Lionel

[email protected] wrote:
> ## Bonsoir,
> ##
> ## J'ai développé un JSP utilisant les taglibs JSTL et plus précisément la
> ## librairie XML. Et je rencontre un problème lorsque j'essaye de filtrer mes
> ## données XML avec des paramètres d'un formulaire.
> ## Je vous donne le bout de code:
> ##
> ## <!-- import du document xml dans la JSP-->
> ##     <c:import url="clients.xml" var="clients" />
> ##     <x:parse doc="${clients}" var="listeclients" />
> ##
> ## <!-- positionnement -->
> ##     <c:if test="${param.criteria == 'nom'}">
> ##       <x:set var="client" select="$listeclients/clients/pays/client[nom =
> ## param.valeur]" />
> ##     </c:if>
> ##
> ## 'valeur' est un paramètre de mon formulaire.
> ## Si j'execute en renseignant le paramètre avec une valeur existante, cela ne
> ## n'affiche rien
> ##
> ## Si je fais :
> ## <x:set var="client" select="$listeclients/clients/pays/client" />, il
> ## m'affiche
> ## bien tous mes clients.
> ##
> ## Savez-vous comment prendre en compte des paramètres ??
> ##
> ## Merci bcp.
> ## Sébastien
> ##
> ##
> ##
> ##
>
>
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "[email protected]" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de 
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant 
> la commande "unsubscribe" a [email protected]
> (mailto:[email protected]?Subject=unsubscribe)
>
>
>
>
>