é possível a4j:support re-renderizer c:forEach?

0 respostas
M

É possível fazer o a4j:support renderizar novamente uma tabela html criada com c:forEach?

Por exemplo, tenho um combo que a cada vez que é alterado…

<h:selectOneMenu id="lstStatus" value="#{Lotes.status}"> <f:selectItems value="#{Lotes.lista}"/> <a4j:support event="onchange" action="#{Lotes.selectChanged}" reRender="#{lote}"/> </h:selectOneMenu>… refaz a tabela abaixo:<c:forEach var="lote" items="${Lotes.lista}"> <tr> <td width="0" class="menuTabelaTotal"><div align="center"><c:out value="${lote.valorInformado}"/></div></td> <td width="1" class="fundoTabela"><img src="../images/spacer.gif" width="1" height="1"></td> <td width="0" class="menuTabelaTotal"><div align="center"><c:out value="${lote.valorLote}"/></div></td> <td width="1" class="fundoTabela"><img src="../images/spacer.gif" width="1" height="1"></td> <td width="0" class="menuTabelaTotal"><div align="center"><c:out value="${lote.statusLote.descricao}"/></div></td> </tr> </c:forEach>O bean funciona, mas o forEach não é invokado pelo reRender…

Se não for possível, que alternativa eu tenho? Tentei usar data table, mas o layout ficou zuado, sou meio begginer em JSF…

Criado 4 de fevereiro de 2010
Respostas 0
Participantes 1