如何根据某些结果从@ManagedBean 有条件地显示/隐藏覆盖面板。
在下面的代码中:p:overlayPanel
是 for p:commandButton
。我想从 Action 方法有条件地显示覆盖面板。
现在每次我单击命令按钮时它都会显示。
<h:form id="form">
<h:outputLabel value="Town Name:"/>
<h:inputText value="#{myBean.town}"/>
<p:commandButton id="checkBtn" value="Check" action="#{myBean.action}"/>
<p:overlayPanel widgetVar="overL" id="over" for="checkBtn">
<h:outputText value="This town is not Listed in our records"/>
</p:overlayPanel>
</h:form>
注意:我正在使用** Primefaces 3.5 **