Pessoal gostaria de uma ajuda de vcs, segue meu Código HTML:
[code]<%–
Document : lista-contatos-scpt
Created on : 21/04/2013, 10:37:41
Author : Junior
–%>
<%@page import=“java.text.SimpleDateFormat”%>
<%@page import=“java.util.List”%>
<%@page import=“br.com.caelum.jdbc.modelo.Contato”%>
<%@page import=“br.com.caelum.jdbc.dao.ContatoDAO”%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
JSP Page
| Nome |
Email |
Endereco |
Data de Nascimento |
Remover Contato |
</tr>
</thead>
<tbody>
<%
ContatoDAO dao = new ContatoDAO();
List<Contato> contatos = dao.getLista();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
for (Contato contato : contatos) {
%>
<tr align="center">
<td><%=contato.getNome()%></td>
<td><%=contato.getEmail()%></td>
<td><%=contato.getEndereco()%></td>
<td><%=sdf.format(contato.getDataNascimento().getTime())%></td>
<td><form method="POST" action="mcv"><input type="submit" name="id" value="<%=contato.getId()%>"</form></td>
</tr>
<%
}
%>
</tbody>
</table>
</body>
[/code]
Estou batendo a cabeça pois na coluna de Deletar contato nao sei como passar o nome do Paramentro e o id do Contato juntos para uma servlet deletarContato.java que deleta o contato conforme o ID entende, mais para isso ele presisa saber de qual “atributo” esta vindo i “id”, se puderem me ajudar,
essa linha: <td><form method="POST" action="mcv"><input type="submit" name="id" value="<%=contato.getId()%>"</form></td>
é aonde parei pois nao encontrei um metodo para isto
OBS sei que meu código ainda nao esta perfeito, pederia ser um código mais simples e tals , mais sou iniciante.