Olá a todos,
problema anterior resolvido. Agora eu gostaria de saber se é possivel fazer um action com o displaytag, por exemplo, tenho minha listagem e pra cada registro quero que um link o leve para alteração. Sem usar o displaytag eu fiz assim:
<h:form id="frm">
<h:dataTable id="tbl" var="col" value="#{cadcliente.cliente}">
<h:column id="cl">
<h:selectBooleanCheckbox id="chk"></h:selectBooleanCheckbox>
</h:column>
<h:column>
<h:commandLink action="#{cadcliente.prepararEdicao}">
<f:param name="id" value="#{col.id}"/>
<h:outputText value="#{col.nm_Cliente}"></h:outputText>
</h:commandLink>
</h:column>
</h:dataTable>
<br>
<h:commandButton value="Novo" action="#{cliente.prepararInclusao}"></h:commandButton>
<h:commandButton value="Excluir" action="#{cliente.excluir}"></h:commandButton>
</h:form>
Agora, para usar paginacao eu preciso substituir pelo displaytag, mas não sei como usar o action “#{cadcliente.prepararEdicao}”. Assim está funcionando ainda sem o “#{cadcliente.prepararEdicao}”
<h:form id="frm">
<display:table name="sessionScope.cadcliente.cliente" requestURI="index.jsf" pagesize="2">
<display:column property="nm_Cliente" title="Nome"/>
</display:table>
</h:form>
Alguém já trabalhou com displaytag poderia me ajudar a resolver isso?