Posted by Montier Patrick <pa...@montier.com>.
Merci !!
C'est bien ca.
A force de tout modifier je le voyais plus.
Merci encore
-----Message d'origine-----
De : users-fr-return-168-patrick=montier.com@cocoon.apache.org
[mailto:users-fr-return-168-patrick=montier.com@cocoon.apache.org] De la
part de Jean-Christophe Kermagoret
Envoyé : jeudi 3 mars 2005 20:10
À : users-fr@cocoon.apache.org
Objet : Re: <map:redirect-to uri avec un param ???
Bonjour,
C'est sans doute parce que tu n'es pas dans le contexte initial.
Mets {..\..\3} à la place de {3} car pour chaque act, tu changes de
contexte.
A+
Montier Patrick a écrit :
> Bonjour,
>
> Vu que je ne peux pas passer de variable de session avant un
> db-authenticator car celui ci les détruits, pourquoi mon exemple tout
simple
> qui doit permettre de passer une variable via le pattern ne fonctionne
t'il
> pas ?
>
> J'essayes de passer le 3eme parametres (do-login-*) dans le
<map:redirect-to
> uri et cela ne fonctionne pas...
>
>
> <map:match pattern="asp*/*/do-login-*">
> <!-- first validate whether submitted values are ok -->
>
> <map:act type="form-validator">
> <map:parameter name="descriptor"
> value="context://toto/descriptors/params.xml"/>
> <map:parameter name="validate" value="login,password"/>
> <!-- now try to log in -->
> <map:act type="db-authenticator">
> <map:parameter name="descriptor"
> value="context://toto/descriptors/auth.xml"/>
> <!-- now go to protected area -->
>
> <map:redirect-to uri="login_ok.htm?id={3}"/>
>
> </map:act>
> </map:act>
> <!-- something was wrong, try it again -->
>
> <map:redirect-to uri="login_nok.htm"/>
> </map:match>
>
> Je reçois un login_ok.htm?id= vide, pas de variable id :-(
>
> J'ai du rater une règle mais laquelle ?
>
> Merci de votre aide.
>
> Patrick Montier
>
>
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
--
Jean-Christophe Kermagoret
jck@BabelObjects.Com
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org
Re:
Posted by Jean-Christophe Kermagoret <jc...@babelobjects.com>.
Bonjour,
C'est sans doute parce que tu n'es pas dans le contexte initial.
Mets {..\..\3} à la place de {3} car pour chaque act, tu changes de
contexte.
A+
Montier Patrick a écrit :
> Bonjour,
>
> Vu que je ne peux pas passer de variable de session avant un
> db-authenticator car celui ci les détruits, pourquoi mon exemple tout simple
> qui doit permettre de passer une variable via le pattern ne fonctionne t'il
> pas ?
>
> J'essayes de passer le 3eme parametres (do-login-*) dans le <map:redirect-to
> uri et cela ne fonctionne pas...
>
>
> <map:match pattern="asp*/*/do-login-*">
> <!-- first validate whether submitted values are ok -->
>
> <map:act type="form-validator">
> <map:parameter name="descriptor"
> value="context://toto/descriptors/params.xml"/>
> <map:parameter name="validate" value="login,password"/>
> <!-- now try to log in -->
> <map:act type="db-authenticator">
> <map:parameter name="descriptor"
> value="context://toto/descriptors/auth.xml"/>
> <!-- now go to protected area -->
>
> <map:redirect-to uri="login_ok.htm?id={3}"/>
>
> </map:act>
> </map:act>
> <!-- something was wrong, try it again -->
>
> <map:redirect-to uri="login_nok.htm"/>
> </map:match>
>
> Je reçois un login_ok.htm?id= vide, pas de variable id :-(
>
> J'ai du rater une règle mais laquelle ?
>
> Merci de votre aide.
>
> Patrick Montier
>
>
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
--
Jean-Christophe Kermagoret
jck@BabelObjects.Com
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org