I have a <rich:dataTable>
in JSF page.
<rich:dataTable id="transactionTable" rendered="#{tellerBean.userTransactions.size() > 0}"
value="#{tellerBean.userTransactions}" var="transaction">
When I press a search button, the backing list gets filled and I re-render the table. However this does not work, because the rendered
attribute is server side and the grid never gets converted to HTML in the first place so re-rendering fails. How can I have the grid to be hidden when the backing list is of 0 size, and shown when the list size is > 0?