Pessoal,
estou tentando fazer uma agenda em jsf com as 4 operacoes básicas: incluir, buscar, excluir e alterar.
Construi uma tabela que mostra todos os campos da tabela e seus respectivos registros e na última coluna um link para excluir o registro correspondente pelo atributo “nome” do registro.
comando do metodo excluir no meu bean: stm.execute(“delete from pessoa where nome = '” + nome + “’”);
O problema é que nao estou sabendo como capturar esse atributo nome da tabela criada na página jsp e enviar ao método no bean.
estou tentando assim: <h:commandButton value=“excluir” action="#{agenda.excluir}" /> mas ele da a mensagem de erro:
‘#{agenda.apagar}’ Method not found: {cidade=brasilia, endereco=av. w3, nome=vanessa, telefone=3223-1181}.apagar()
pelo jeito ele pega todos os campos da tabela. Tentei o seguinte no meu bean:
String valor = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get(“nome”); mas tambem nao deu.
Já pesquisei aki nos fóruns e no google mas sem sucesso na busca por uma solução.
Peço socorro aos mais experientes! Como faço isso???
Abraço