preciso de ajuda com esse código de cadastro, vou explicar, o que ocorre é que quando eu preencho o formulário de cadastro vai tudo normal, clico na cadastrar e aparece a mensagem de que cadastrou mas nõa aparece esse cadastro no MySQL, não sei mais o que fazer, alguém pode me ajudar?
cadastro.jsp
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="java.sql.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Avon Online ... Vendas, Clientes, e-Revendedoras ...</title>
<script>
function enviar(par){
if (par == 'cadastrar'){
if (document.cadastro.nomeField.value == ''){document.cadastro.statusField.value = 'Preencha o campo nome.';
}else if (document.cadastro.cpfField.value == ''){document.cadastro.statusField.value = 'Preencha o campo CPF.';
}else {
document.cadastro.action='cadastro_bco.jsp';
document.cadastro.submit();
}
} else if (par == 'consultar'){
if (document.cadastro.nomeField.value == ''){
document.cadastro.statusField.value = 'Preencha o campo nome.';
}else {
document.cadastro.action='consultar.jsp';
document.cadastro.submit();
}
} else if (par == 'alterar'){
if (document.cadastro.nomeField.value == ''){document.cadastro.statusField.value = 'Preencha o campo nome.';
}else if (document.cadastro.cpfField.value == ''){document.cadastro.statusField.value = 'Preencha o campo CPF.';
}else {
document.cadastro.action='alterar.jsp';
document.cadastro.submit();
}
} else if (par == 'excluir'){
if (document.cadastro.nomeField.value == ''){document.cadastro.statusField.value = 'Preencha o campo nome.';
}else {
document.cadastro.action='excluir.jsp';
document.cadastro.submit();
}
} else if (par == 'listar'){
document.cadastro.action='listar.jsp';
document.cadastro.submit();
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style3 { font-size: 28px;
font-weight: bold;
}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Nickname" content="Avon Online ... e-Revendedores" />
<meta name="Author" content="Bruno Cab" />
<meta name="Publisher" content="Avon Online" />
<meta name="Copyright" content="Copyright (c) Avon" />
<meta http-equiv="Content-Language" content="pt-br" />
<meta name="description" content="Avon Online, site que reúne tudo sobre a Avon entre clientes, vendas online, e muito mais ..." />
<link rel="home" title="Home" href="http://www.portalcab.com/"/>
<link rel="index" href="http://www.portalcab.com/" />
<link rel="stylesheet" href="http://www.portalcab.com/style-screen.css" type="text/css" media="screen" title="PortalCab Azul" />
<link rel="stylesheet" href="http://www.portalcab.com/foto.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://www.portalcab.com/blog/lightbox.js"></script>
<script src="http://www.portalcab.com/favorito.js" type="text/javascript"></script>
<script type="text/javascript">
_uacct = "UA-124848-1";
urchinTracker();
</script>
</head>
<%
String nome="";
String cpf="";
String endereco="";
String status="";
String bairro="";
String cidade="";
String dia_nasc="";
String mes_nasc="";
String ano_nasc="";
String telefone="";
String celular="";
String sexo="";
String estcivil="";
String email="";
%>
<body class="home">
<a name="top"></a>
<div id="lead">
<div id="wrap">
<div id="head">
<!-- Links Cabeçalho -->
<img border="0" src="avon.JPG" alt="" width="200" height="35"/>
<p class="links"><a href="http://localhost:8084/avon/">Início</a> | <a href="http://localhost:8084/avon/contato.jsp">Contato</a>
</form>
<hr class="hide" />
</div><!-- close #head -->
<!-- Links Barra Esquerda -->
<ul id="topics">
<p><a title="Início" href="http://localhost:8084/avon/">Início</a><br><small>Página inicial do site ...</small></p>
<p><a title="A Empresa" href="http://localhost:8084/avon/empresa.jsp">A Empresa</a><br><small>Informações sobre a Avon</small></p>
<p><a title="Cadastre-se" href="http://localhost:8084/avon/cadastro.jsp">Cadastre-se</a><br><small>Cadastre-se e tenha acesso a áreas exlusivas do site</small></p>
<p><a title="Login" href="http://localhost:8084/avon/login.jsp">Login</a><br><small>Faça login no site.</small></p>
<p><a title="Ofertas" href="http://localhost:8084/avon/catalogo.jsp">Ofertas</a><br><small>Confira as nossas ofertas para a campanha atual.</small></p>
</ul> <!-- close #topics -->
<h1>Avon Online</h1>
<div id="cont">
<!-- texto cabeçalho -->
<p><small><b>Clientes »</b> Gostou do site? Então <a title="cadastre-se" href="http://localhost:8084/avon/cadastro.jsp">cadastre-se</a> agora mesmo e tenha acesso a todos os conteúdos</small></p>
<div id="shunt"><div id="recently">
<!-- Barra Direita / Links -->
</ul>
<ul class="roll">
</ul>
</div>
<div id="hotposts">
<ul class="roll">
</ul></div>
</div>
<form name="cadastro" action="cadastro_bco.jsp" method="get">
<table border="0">
<tr>
<h3><center>Formulário de Cadastro</center></h3>
<td height="177"><p><strong>Nome*: </strong> <input name="nomeField" type="text" id="nomeField" size="50" value="<%=(nome==null)?"":nome%>"></p>
<p><strong>CPF*: </strong>  <input name="cpfField" type="text" id="cpfField" size="18" value="<%=(cpf==null)?"":cpf%>"></p>
<p><strong>End.: </strong> <input name="enderecoField" type="text" id="enderecoField" size="60" value="<%=(endereco==null)?"":endereco%>"></p>
<p><strong>Bairro: </strong> <input name="bairroField" type="text" id="bairroField" size="25" value="<%=(bairro==null)?"":bairro%>"></p>
<p><strong>Cidade: </strong><input name="bairroField" type="text" id="bairroField" size="25" value="<%=(cidade==null)?"":cidade%>"></p>
<p><strong>Dia Nasc.: </strong><input name="diaField" type="text" id="diaField" size="2" value="<%=(dia_nasc==null)?"":dia_nasc%>">
<strong>Mes Nasc.: </strong><input name="mesField" type="text" id="mesField" size="2" value="<%=(mes_nasc==null)?"":mes_nasc%>">
<strong>Ano Nasc.: </strong><input name="anoField" type="text" id="anoField" size="4" value="<%=(ano_nasc==null)?"":ano_nasc%>"></p>
<p><strong>Telefone: </strong> <input name="telefoneField" type="text" id="telefoneField" size="13" value="<%=(telefone==null)?"":telefone%>">
<strong>Celular: </strong><input name="celularField" type="text" id="celularField" size="13" value="<%=(celular==null)?"":celular%>"></p>
<p><strong>Sexo: </strong><input name="sexoField" type="text" id="sexoField" size="2" value="<%=(sexo==null)?"":sexo%>">
<strong>Est. Civil: </strong><input name="estcivilField" type="text" id="estcivilField" size="25" value="<%=(estcivil==null)?"":mes_nasc%>">
<p><strong>E-mail: </strong><input name="emailField" type="text" id="emailField" size="49" value="<%=(email==null)?"":email%>">
</p>
</td>
</tr>
<tr>
<td height="101"><p>
<input type="button" onClick="enviar('cadastrar')" name="bt1" value="cadastrar">
</p>
<p> <strong>Observações:
<input name="statusField" disabled type="text" id="statusField" size="41" value="<%=(status==null)?"":status%>">
</strong></p>
<br></br>
<p><small><center>Ao clicar em cadastrar você confirma que leu e aceita os termos abaixo.</center></small></p>
<p><iframe name="politica" align="center" width="400" height="150" src="privacidade.jsp">
</iframe></font></p>
</td>
</tr>
</table>
</form>
<!-- rodapé -->
<div id="side">
<div class="ad">
</div>
</div> <!-- fechar #sidebar -->
<div id="foot">
</div>
</div>
</body>
</html>
cadastro_bco.jso
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="java.sql.*"%>
<%
String nome;
nome=request.getParameter("nome");
String cpf;
cpf=request.getParameter("cpf");
String endereco;
endereco=request.getParameter("endereco");
String bairro;
bairro=request.getParameter("bairro");
String cidade;
cidade=request.getParameter("cidade");
String dia_nasc;
dia_nasc=request.getParameter("dia_nasc");
String mes_nasc;
mes_nasc=request.getParameter("mes_nasc");
String ano_nasc;
ano_nasc=request.getParameter("ano_nasc");
String telefone;
telefone=request.getParameter("telefone");
String celular;
celular=request.getParameter("celular");
String sexo;
sexo=request.getParameter("sexo");
String estcivil;
estcivil=request.getParameter("estcivil");
String email;
email=request.getParameter("email");
try{
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://10.10.23.254:3306/bruno","bruno","onurb7591");
Statement stm = con.createStatement();
ResultSet res = stm.executeQuery("insert into pessoa values ('','"+nome+"','"+cpf+"','"+endereco+"','"+bairro+"','"+cidade+"','"+dia_nasc+"','"+mes_nasc+"','"+ano_nasc+"','"+telefone+"','"+celular+"','"+sexo+"','"+estcivil+"','"+email+"');");
} catch(ClassNotFoundException e)
{
System.out.println(e);
} catch(SQLException e)
{
System.out.println(e);
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cadastro efetuado com sucesso !</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Nickname" content="Avon Online ... e-Revendedores" />
<meta name="Author" content="Bruno Cab" />
<meta name="Publisher" content="Avon Online" />
<meta name="Copyright" content="Copyright (c) Avon" />
<meta http-equiv="Content-Language" content="pt-br" />
<meta name="description" content="Avon Online, site que reúne tudo sobre a Avon entre clientes, vendas online, e muito mais ..." />
<link rel="home" title="Home" href="http://www.portalcab.com/"/>
<link rel="index" href="http://www.portalcab.com/" />
<link rel="stylesheet" href="http://www.portalcab.com/style-screen.css" type="text/css" media="screen" title="PortalCab Azul" />
<link rel="stylesheet" href="http://www.portalcab.com/foto.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://www.portalcab.com/blog/lightbox.js"></script>
<script src="http://www.portalcab.com/favorito.js" type="text/javascript"></script>
<script type="text/javascript">
_uacct = "UA-124848-1";
urchinTracker();
</script>
</head>
<body class="home">
<a name="top"></a>
<div id="lead">
<div id="wrap">
<div id="head">
<!-- Links Cabeçalho -->
<img border="0" src="avon.JPG" alt="" width="200" height="35"/>
<p class="links"><a href="http://localhost:8084/avon/">Início</a> | <a href="http://localhost:8084/avon/contato.jsp">Contato</a>
</form>
<hr class="hide" />
</div><!-- close #head -->
<!-- Links Barra Esquerda -->
<ul id="topics">
<p><a title="Início" href="http://localhost:8084/avon/">Início</a><br><small>Página inicial do site ...</small></p>
<p><a title="A Empresa" href="http://localhost:8084/avon/empresa.jsp">A Empresa</a><br><small>Informações sobre a Avon</small></p>
<p><a title="Cadastre-se" href="http://localhost:8084/avon/cadastro.jsp">Cadastre-se</a><br><small>Cadastre-se e tenha acesso a áreas exlusivas do site</small></p>
<p><a title="Login" href="http://localhost:8084/avon/login.jsp">Login</a><br><small>Faça login no site.</small></p>
<p><a title="Ofertas" href="http://localhost:8084/avon/catalogo.jsp">Ofertas</a><br><small>Confira as nossas ofertas para a campanha atual.</small></p>
</ul> <!-- close #topics -->
<h1>Avon Online</h1>
<div id="cont">
<!-- texto cabeçalho -->
<p><small><b>Clientes »</b> Já é cadastrado?, então faça login no site clicando <a title="cadastre-se" href="http://localhost:8084/avon/login.jsp">AQUI</a><small></p>
<div id="shunt"><div id="recently">
<!-- Imagem Barra Direita -->
<a href="" title="Life"><img border="0" src="life.jpg" width="105" height="160" alt=""/></a>
<h2>Posts Recentes</h2>
<ul class="roll">
<!-- Barra Direita / Links -->
<li><a title="Avon: Novo Posicionamento Mundial" href="LINK">Avon: Novo Posicionamento Mundial</a></li><li><a title="Avon avança em direção ao luxo" href="LINK">Avon avança em direção ao luxo</a></li><li><a title="Celebridades, Promoção: Liberte-se do elástico e concorra a um celular" href="LINK">Liberte-se do elástico e concorra a um celular</a></li><li><a title="Life é o novo lançamento da avon" href="LINK">Life é o novo lançamento da avon</a></li>
<li><a href="http://localhost:8084/avon/arquivos.jsp">Mais posts »</a></li>
</ul><br />
<ul class="roll">
</ul>
</div>
<div id="hotposts">
<ul class="roll">
</ul></div>
</div>
<!-- post 01 -->
<div class="post"><h3 class="title"><a title="Cadastro efetuado com sucesso !" href="LINK">Cadastro efetuado com sucesso</a></h3>
<p> <%=request.getParameter("nomeField")%>, seu cadastro foi efetuado com sucesso, agora você tem acesso a todas as áreas do site, solicitamos que você preencha todos os seus dados para que as suas compras sejam enviadas corretamente, caso queira logar-se no site clique <a title="Formulário de Login" href="http://localhost:8084/avon/login.jsp">AQUI</a>, ou continue navegando pelos links à sua esquerda.<p>
<p><div class="meta"><span class="date">Data/Hora: 7/11/2007 às 3:53</span>
</div>
</div>
</script>
<!-- rodapé -->
<div class="banner"><script type="text/javascript">
<div id="side">
<div class="ad">
</div>
</div> <!-- fechar #sidebar -->
<div id="foot">
</div>
</div>
</body>
</html>
Pergunta
brunofs8
preciso de ajuda com esse código de cadastro, vou explicar, o que ocorre é que quando eu preencho o formulário de cadastro vai tudo normal, clico na cadastrar e aparece a mensagem de que cadastrou mas nõa aparece esse cadastro no MySQL, não sei mais o que fazer, alguém pode me ajudar?
cadastro.jsp
cadastro_bco.jso Editado por brunofs8Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.