Inserir no Banco de Dados

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+

tenta isso:

("INSERT INTO tabela(campos) VALUES ('"+variavel1+"','"+variavel2+"','"+variavel3+"')");

[quote=UMC]tenta isso:

("INSERT INTO tabela(campos) VALUES ('"+variavel1+"','"+variavel2+"','"+variavel3+"')");

Eu já tenho o método que faz a inserção, está na classe produto, eu só não estou sabendo como fazer para pegar as variáveis dos meu campos, que são descricaoProduto e estoqueMinimo e inseri-lás no banco.
Eu tentei com este código mais não deu certo!

<center><h1>Cadastro de Produtos</h1></center>
        <form name="cadastro" action="cadastroProdutos.jsp" method="get">
            <label>Descricao</label><br/>
            <input type="text" name="descricao" size="50"><br/>
            <label>Estoque Mínimo</label><br/>
            <input type="text" name="estoqueMin" size="10"><br/>
            </br><input type="submit" value="Cadastrar">
        </form>       

       <%
            String descricao = request.getParameter("descricao");
            String est = request.getParameter("estoqueMin");
            Integer estoque = Integer.parseInt(est);
            ProdutoDAO produto = new ProdutoDAO();
            produto.getProduto().setDescricao(descricao);
            produto.getProduto().setEstoqueMinimo(estoque);
            try{
                produto.cadastrarProduto();
                out.println("Produto Cadastrado com Sucesso!");
            }catch(Exception e){

            }

        %>         

Vlw!

me diga uma coisa!
sobre essa linha

out.println(((Produtos) lista.get(i)).getId()+" - "); out.println(((Produtos) lista.get(i)).getDescricao()+" - "); out.println(((Produtos) lista.get(i)).getEstoque());%></br>
ele mosta esses dados?
se sim vc faz o seguinte

("INSERT INTO tabela(campos) VALUES ('"+getId()+"','"+getDescricao()+"','"+getEstoque()+"')"); 

vlw