Olá galera,
estou iniciando em JSP e estou querendo inserir um registro no banco.
Já tenho os métodos todos que fazem isso, inclusive já até consigo consultar os registros no banco. Só que não estou conseguindo inserir pela página JSP.
Este código é o código de consulta no banco, seria mais ou menos parecido o de inserção?
Página p/ realizar a consulta
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page import="DAO.*" %>
<%@page import="Controller.*" %>
<%@page import="Model.*" %>
<%@page import="java.util.*" %>
<%@page import="java.lang.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Aprendendo JSP</title>
</head>
<body>
<form action="consultaBD.jsp" method="get">
<b>Produto</b><br/> <input type="text" name="codigo" size="50"/>
<input type="submit" value="Consultar"/><br/>
</form>
</body>
</html>
Página que recebe a consulta
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page import="DAO.*" %>
<%@page import="Controller.*" %>
<%@page import="Model.*" %>
<%@page import="java.util.*" %>
<%@page import="java.lang.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Resultado da Consulta</title>
</head>
<body>
<%
String desc = request.getParameter("codigo");
ProdutoDAO produto = new ProdutoDAO();
List lista = new ArrayList();
lista = produto.consultarProduto(desc);
for (int i = 0; i < lista.size(); i++){
out.println(((Produtos) lista.get(i)).getId()+" - ");
out.println(((Produtos) lista.get(i)).getDescricao()+" - ");
out.println(((Produtos) lista.get(i)).getEstoque());%></br>
<%}%>
</body>
</html>
Como ficaria para fazer a inserção?
Agradeço a ajuda!
T+