There is a text field, a data table, and a button in a form. Imaging I enter some string in text field, click on the button, a list of data will output into data table. Anyhow, I am not able to render the table the output, but I have check the backing bean did return the result list.
May I know how could I render the table after clicking on the button?
Here is the code:
< h:form >
< table border="0" cellpadding="5" bgcolor="#FFFFFF" >
< tr >
< td >
< h:outputLabel value="#{msg.Label_FieldA}"/ >
< /td >
< td > < /td >
< td >
< h:inputText value="#{theVo.FieldA}"/ >
< /td >
< td > < /td >
< td >
< a4j:commandButton action="#{theBean.doSearch}" value="#{msg.Label_Search}" execute="@form" render="tablePanel" id="Search"/ >
< /td >
< /tr >
< tr >
< td >
< h:panelGroup id="tablePanel" >
< rich:dataTable var="theResult" value="#{theVo.resultList}" >
...
< /rich:dataTable >
< /h:panelGroup >
< /td >
< /tr >
< /table >
< /h:form >
THanks @!