jsp - Render row and components using selectOneRadio in jsf -
hereby, illustrate form. however, row , components cannot show , hide properly. i've tried put rendered in column, rows, , make panels both of them doesn't working good, has suggestion?
<p:panelgrid id="area"> <p:column colspan="8" styleclass="no-padding"> <p:selectoneradio plain="true" id="kind" value="#{bean.kind}" ajax = "false"> <f:selectitem itemlabel="rd1" itemvalue="1" /> <f:selectitem itemlabel="rd2" itemvalue="2" /> <p:ajax event="change" update="arearesult"/> </p:selectoneradio> </p:column> </p:panelgrid> <p:panelgrid id="arearesult"> <p:row> <p:column styleclass="itemex"> <h:outputtext value="txt1" /> </p:column> <p:column> <h:inputtext value="#{text1}" styleclass="w50px itsk" /> </p:column> </p:row> <p:row rendered="#{kind eq '1'}"> <p:column styleclass="itemx"> <h:outputtext value="txt2" /> </p:column> <p:column> <h:inputtext value="#{text2}" styleclass="w50px itsk" /> </p:column> </p:row> <p:row> <p:column styleclass="itemx"> <h:outputtext value="txt3" /> </p:column> <p:column> <h:inputtext value="#{text3}" styleclass="w50px itsk" /> </p:column> <p:column rendered="#{kind eq '1'}"> <p:selectbooleancheckbox value="#{cb1}"/> </p:column> <p:column styleclass="itemx" > <h:outputtext value="cb1"/> </p:column> <p:column rendered="#{kind eq '1'}"> <p:selectbooleancheckbox value="#{cb2}"/> </p:column> <p:column styleclass="itemx"> <h:outputtext value="cb2"/> </p:column> </p:row> </p:panelgrid>

Comments
Post a Comment