oh Sorry,
i did a mistake when i wrote the email,

My code is like you say but the two actions are performed.

<jx:set var="role"

value="#{getAttribute($session,'user-role-id')}"/>



<jx:choose xmlns:jx="http://apache.org/cocoon/templates/jx/1.0";>

<jx:when test="${role == 'admin'}">

do something
</jx:when>
<jx:otherwise>

do other thing

</jx:otherwise>

</jx:choose>




----- Original Message ----- 
From: "Antonio Gallardo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 11, 2004 6:01 PM
Subject: Re: jx:choose don't work


> Noureddine BEKRAR dijo:
> > Hi all,
> >
> > I have in my template page this jxtemplate code, the problem is that the
"
> > do some thing " action and " do other thing " action are the two
> > performed.
> >
> > <jx:set var="role"
> >
> > value="#{getAttribute($session,'user-role-id')}"/>
> >
> >
> >
> > <jx:choose xmlns:jx="http://apache.org/cocoon/templates/jx/1.0";>
> >
> > <jx:when test="${role == 'admin'}">
>
>   Here inser the conditional
> >
> > </jx:when>
> >
> > do something
>
>   ^^^^^
>   |||| -> This line is always executed (it is outside the "jx:choose")
> >
> > <jx:otherwise>
> >
> > do other thing
> >
> > </jx:otherwise>
> >
> > </jx:choose>
> >
>
> Best Regards,
>
> Antonio Gallardo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to