Try using

#{

instead of

{#

;)

regards,

Martin

On 10/21/05, Volker Weber <[EMAIL PROTECTED]> wrote:
> Try rendered="{#UserController.user.PQE}"  the 'is' is added by beanutils.
>
>
>
> Jeffrey Porter wrote:
> > What am I missing here?
> >
> >
> >
> > <h:outputLabel rendered="{#UserController.user.isPQE}"
> > for="finalLiability" value="#{my_properties['NCM_label_finalLiability']}" />
> >
> >
> >
> > &&
> >
> >
> >
> > <h:selectOneRadio
> >
> >       rendered="{#UserController.user.isPQE}"
> >
> >       required="true"
> >
> >       disabledClass="bodyheading"
> >
> >       enabledClass="bodyheading"
> >
> >       id="finalLiability"
> >
> >       value="#{nonConformingMaterial.finalLiability}"
> >
> >       immediate="true"
> >
> >       layout="lineDirection"
> >
> >       styleClass="selectOneRadio">
> >
> >
> >
> >       <f:selectItem itemValue="0"
> > itemLabel="#{ebusiness_properties['NCM_label_finalLiability_0']}" />
> >
> > <f:selectItem itemValue="1"
> > itemLabel="#{ebusiness_properties['NCM_label_finalLiability_1']}"  />
> >
> > </h:selectOneRadio>
> >
> >
> >
> >
> >
> > Code…
> >
> >
> >
> > public class User implements Serializable
> >
> > {
> >
> >             ………REMOVED OTHER CODE………….
> >
> >
> >
> >     public boolean isPQE()
> >
> >     {
> >
> >         boolean x = Arrays.asList(roles).contains(User.PQE_ROLE);
> >
> >         return x;
> >
> >     }
> >
> > }
> >
> >
> >
> > When ever I debug I never hit the method isPQE(). Also neither of the
> > above JSF tags get rendered, no matter what  is returned by the method.
> >
> >
> >
> > I can get other values from the user bean.
> >
> >
> >
> > e.g. this works…
> >
> > <h:outputText value="#{UserController.user.firstName}" />
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > -----Original Message-----
> > *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > *Sent:* 20 October 2005 18:54
> > *To:* MyFaces Discussion
> > *Subject:* Re: IF statement..?
> >
> >
> >
> >
> > [EMAIL PROTECTED] wrote on 10/20/2005 01:50:37 PM:
> >
> >>
> >> "Jeffrey Porter" <[EMAIL PROTECTED]> wrote on
> >> 10/20/2005 01:45:04 PM:
> >>
> >> >
> >> >
> >> > Does MyFaces contain an IF statement?
> >> >
> >> > Something like…
> >> >
> >> > <x:if user.admin == true >
> >> > <h:outputLabel value="ADMIN" />
> >> > <x:else >
> >> > <h:outputLabel value="NOT ADMIN" />
> >> > </x>
> >> >
> >> >
> >> > I would put my IF statement in JSP.
> >> > But this doesn't seem to work.
> >> >
> >> > For example
> >> >
> >> > <%=user.admin%>
> >> >
> >>
> >> You should I think be able to use the "rendered" attribute within
> >> <h:outputLabel..? As in:
> >> <h:outputLabel value="ADMIN" rendered="user.admin" />
> >>
> >
> > umm,.. sorry.. I meant: rendered="#{user.admin}"
> >
> >> Geeta
> >
>
> --
> Don't answer to From: address!
> Mail to this account are droped if not recieved via mailinglist.
> To contact me direct create the mail address by
> concatenating my forename to my senders domain.
>


--

http://www.irian.at
Your JSF powerhouse -
JSF Trainings in English and German

Reply via email to