Re: JSTL et XML

[email protected] Tue, 22 May 2007 13:27:23 +0200
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Désolé ça ne marche pas mieux !

Une autre idée ?

Quoting Benoît Barré <[email protected]>:

##
## <x:set var="client" select="$listeclients/clients/pays/client[nom
## ='param.valeur']" />
##
## Sera sans doute meilleur.
##
## Cdt,
## bB
## -----Message d'origine-----
## De : [email protected] [mailto:[email protected]] De la part
## de [email protected]
## Envoyé : mardi 22 mai 2007 01:31
## À : [email protected]
## Objet : [xml-tech] JSTL et XML
##
## ## 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)
##
##