在SelectOneMenu值上渲染组件 - JSF PrimeFaces

时间:2014-11-10 23:55:50

标签: jsf primefaces

使用PrimeFaces如果SelectOneMenu上的选定值等于给定值,我想渲染第二个分量。 可能没有将SelecOneMenu的值发送到服务器以避免无用的流量。 我在这做错了什么?我认为应该是类似的......

<p:selectOneMenu value="#{helpRequest.helpKind}" id="selectList">
     <f:selectItem itemLabel="One Time" itemValue="1" />
     <f:selectItem itemLabel="Recurrent" itemValue="2" />
     <p:ajax update="dependingComponent"  />
</p:selectOneMenu>                        


<h:panelGroup id="dependingComponent" rendered="selectlist.value== 2" >
     <p:outputLabel>Label: </p:outputLabel>
     <p:calendar value="#{calendarView.date1}" pattern="MM/dd/yyyy"  />
</h:panelGroup> 

0 个答案:

没有答案