Pessoal,
tenho uma lista, mas quero complementa-la, com um link “editar” ao lado de uma linha, tipo assim:
quero poder editar a linha assim:
minha lista.jsp:
<html>
<%
ContatoDAO dao = new ContatoDAO();
List<Contato> contato = dao.getLista();
for (Contato contatos : contato){
%>
<table border>
<tr>
<td width=25 align="center"><%=contatos.getId()%></td>
<td width=25 align="center"><%=contatos.getNome()%></td>
<td width=25 align="center"><%=contatos.getSenha()%></td>
<%}%>
</html>
no meu DAO, ja criei a parte que altera:
public void Altera(Contato contato) throws SQLException {
PreparedStatement stmt = this.connection.prepareStatement("update autenticacao set nome=?,senha=? where id=?");
stmt.setString(1,contato.getId());
stmt.setString(2,contato.getNome());
stmt.setString(3,contato.getSenha());
stmt.execute();
stmt.close();
}
então, parto da lógica onde, o link pra edição vai me levar para outra jsp (alterar.jsp), onde chama a row que quero alterar, com cada campo em sua textbox… pronto pra alterar, e clicando OK… vai pra uma servlet que chama o DAO e altera os dados…
minha cabeça deu um nó! :?
como faço isso ?
alguem pode me ajudar ?



