From: Christophe.Brun@aventis.com
Date: 08/07/2004 - 11:37
Bingo, merci pour tous ces conseils. Decidement Cocoon est un monde a part ... que je suis loin de maitriser (meme la doc !)
J'ai essayé, avec succes, la methode bestiale <map:parameter name="use-request-parameters" value="true"/>
En quoi peut-elle etre handicapante ?
CB
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la part de Sylvain Wallez
Envoyé : jeudi 8 juillet 2004 12:06
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: parametre dans url
Christophe.Brun@aventis.com wrote:
> parametre dans url
>
>
>Comment recuperer un parametre d'une url dans mon xsl ?
>
>J'utilise cocoon.
>
>D'après des infos sur xmlfr, j'ai adapte le code, mais mon parametre reste desesperement vide
>
>
Honnêtement, xmlfr n'est pas la meilleure source d'info pour Cocoon :
http://cocoon.apache.org et la mailing-list users@cocoon.apache.org sont
faits pour ça !
>Merci a qui pourra m aider !
>
>
Mmmh... publicité gratuite : vous auriez bien besoin d'une formation
Cocoon que je pourrais me faire un plaisir d'assurer ;-)
<map:match pattern="etat_cmdes">
<map:generate src="toto.xml"/>
<map:transform src="toto2html.xsl>
<map:parameter name="affich" value="{request-param:affich}"/>
</map:transform>
<map:serialize/>
</map:match>
Une autre solution plus "bestiale", mais moins gentille avec le système
de cache est de publier tous les paramètres de la requête comme
paramètres de la XSL :
<map:transform src="toto2html.xsl">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform>
Tout est expliqué (et bien plus) sur
http://cocoon.apache.org/2.1/userdocs/transformers/xslt-transformer.html
Sylvain
--
Sylvain Wallez Anyware Technologies
http://www.apache.org/~sylvain http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (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 xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (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 xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 30/07/2004 - 13:32 UTC
webmaster@xmlfr.org
|