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) > > > > >