Sunday, 15 September 2013

jsf - navigation by action for p:menuitem doesn't work -



jsf - navigation by action for p:menuitem doesn't work -

i using primefaces 5.

i have method in bean called home:

class="lang-java prettyprint-override">public string panelsearch() { pnlsearch = true; homecoming "home"; }

pnlsearch property makes panel visible

home.xhtml contains:

class="lang-xhtml prettyprint-override"><p:menubar> <p:menuitem id="mnusearch" value="search" ajax="true" action="#{home.panelsearch}" icon="ui-icon-search" /> <p:menuitem value="search" > <p:commandlink ajax="false" action="#{home.panelsearch}" value="search" /> </p:menuitem> </p:menubar> <h:panelgrid rendered="#{home.pnlsearch}">...</h:panelgrid>

panelsearch called action in both p:menuitem , in p:commandlink panelsearch visible p:commandlink

why panelsearch not made visible click on p:menuitem lone well?

note: p:commandlink called no matter navigation-rule in faces-config.xml

jsf primefaces

No comments:

Post a Comment