pessoal,
to tentando aprender e seguir o mvc, daí tenho esse códigozinho q ta na numa jsp, que quero passar para servelt:
minha jsp tosca:<ul>
<%
ContatoDAO dao = new ContatoDAO();
List<Contato> contato = dao.getLista();
for (Contato contatos : contato){
%>
<table border>
<tr>
<td width=15 align="center"><%=contatos.getId()%></td>
<td width=15 align="center"><%=contatos.getNome()%></td>
<td width=15 align="center"><%=contatos.getSenha()%></td>
<td width=15 align="center"><a href="Editar.jsp?id=<%=contatos.getId()%>">Editar</a></td>
<td width=15 align="center"><a href="ExcluirContato?id=<%=contatos.getId()%>" onClick="return confirm('Tem certeza que deseja excluir este registro? ')">Excluir</a></td>
</table>
<%
}
%>
</tr>
</ul>
public class ListaContato extends HttpServlet {
public void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
try {
ContatoDAO dao = new ContatoDAO();
List<Contato> contato = dao.getLista();
for (Contato contatos : contato){
String id = contatos.getId();
String nome = contatos.getNome();
String senha = contatos.getSenha();
request.getSession().setAttribute("mensagem","Lista: </br>" +
"<table border><tr><td width=15>"+id+"</td> " +
"<td width=15>"+nome+"</td> " +
"<td width=15>"+senha+"</td><tr></table> ");
}
response.sendRedirect("pagLista.jsp");
} catch (SQLException ex) {
ex.printStackTrace();
}
<html>
<FORM action="ListaContato" method="POST">
<INPUT type="submit" value="Submit" />
<%= session.getAttribute("mensagem") != null ? session.getAttribute("mensagem") : ""%>
</html>
Por esse método..... ( q é pura baianagem....) não fica muito limpo o código não.... e tb fico preso pra fazer alguns complementos como tinha na minha jsp....
alguem pode me dar uma dica de algum esquema pra servlet retornar os dados legais ? de maneira q eu possa brincar com html só na jsp ?
não se ficou legal.... mas valew por tentar entender! :)
