Bom dia.
Preciso desenvolver uma página que contenha um tabela gerada a partir de um banco, até ai tudo bem.
Preciso que cada linha possua dois botões salvar/excluir.
Na hora de montar a tabela como eu defino que o botao x vai executar sua função na linha y?
O que voce esta usando para o desenvolvimento ? jsp puro ? richfaces ? primefaces ?
Se for primefaces, voce pode usar
<p:dataTable value="#{bean.listRow}" var="row">
<p:column>
#{row.rowDescricao}
</p:column>
<p:column>
<!-- Voce passa como parametro do metodo -->
<p:commandButton value="Excluir" actionListener="#{bean.excluir(row)}" />
</p:column>
</p:dataTable>
java.util.List<Row> listRow = new java.util.ArrayList<Row>();
public java.util.List<Row> getListRow()
{
return this.listRow;
}
public void excluir(Row row)
{
// Excluir a linha!
}