Tenho uma pagina de cadastro que contem o cpf do cliente como unico no banco gostaria de saber como colocar uma mensagem dizendo que o mesmo já está cadastro caso ele já tenha cadastro, abaixo tá a pagina que salva o cadastro com a mensagem de sucesso.
<%@ page import="bd.ConexaoPostgres" %> <%@ page import="java.sql.*"%><%
// abre a conexão
Connection con = ConexaoPostgres.abrirConexao();
// as duas linhas a seguir pega os valores que vieram do formulário
String nome_cliente = request.getParameter("nome_cliente");
String apelido_cliente = request.getParameter("apelido_cliente");
String cpf_cliente = request.getParameter("cpf_cliente");
String rg_cliente = request.getParameter("rg_cliente");
String nasc_cliente = request.getParameter("nasc_cliente");
String cnpj_cliente = request.getParameter("cnpj_cliente");
String ie_cliente = request.getParameter("ie_cliente");
String dataa_cliente = request.getParameter("dataa_cliente");
String rua_cliente = request.getParameter("rua_cliente");
String bairro_cliente = request.getParameter("bairro_cliente");
String cidade_cliente = request.getParameter("cidade_cliente");
String cep_cliente = request.getParameter("cep_cliente");
String uf_cliente = request.getParameter("uf_cliente");
String foner_cliente = request.getParameter("foner_cliente");
String fonec_cliente = request.getParameter("fonec_cliente");
String fonef_cliente = request.getParameter("fonef_cliente");
String email_cliente = request.getParameter("email_cliente");
// comando SQL de inserção de dados
String sql = "INSERT INTO cliente (nome_cliente, apelido_cliente, cpf_cliente, rg_cliente, nasc_cliente, cnpj_cliente, ie_cliente, dataa_cliente, rua_cliente, bairro_cliente, cidade_cliente, cep_cliente, uf_cliente, foner_cliente, fonec_cliente, fonef_cliente, email_cliente, ) VALUES ('"+nome_cliente+"', '"+apelido_cliente+"', '"+cpf_cliente+"', '"+rg_cliente+"', '"+nasc_cliente+"', '"+cnpj_cliente+"', '"+ie_cliente+"', '"+dataa_cliente+"', '"+rua_cliente+"', '"+bairro_cliente+"', '"+cidade_cliente+"', '"+cep_cliente+"', '"+uf_cliente+"', '"+foner_cliente+"', '"+fonec_cliente+"', '"+fonef_cliente+"', '"+email_cliente+"')";
// prepara o banco a receber um comando SQL
Statement sta = con.createStatement();
// executa o comando SQL
sta.execute(sql);
sta.close();
%>
Cadastro realizado com sucesso. |
