boa tarde, estou com um problema que não estou conseguindo resolver. estou tentando inserir as informações no banco e não estou conseguindo. o navegador está retornando o seguinte erro ao cadastrar.
Served at: /SISTEMA_ESCOLAR
vou deixar o código logo abaixo pra alguém conseguir resolver esse mistério.
package com.cleiton.cadastro;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity(name=“CADASTRO_USUARIO”)
public class Usuario {
@Id
//define que o código deve ser gerado automaticamente como foi definido no banco
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int USR_CODIGO;
public int getUSR_CODIGO() {
return USR_CODIGO;
}
public void setUSR_CODIGO(int uSR_CODIGO) {
USR_CODIGO = uSR_CODIGO;
}
public String getUSR_NOME() {
return USR_NOME;
}
public void setUSR_NOME(String uSR_NOME) {
USR_NOME = uSR_NOME;
}
public String getUSR_CPF() {
return USR_CPF;
}
public void setUSR_CPF(String uSR_CPF) {
USR_CPF = uSR_CPF;
}
public String getUSR_EMAIL() {
return USR_EMAIL;
}
public void setUSR_EMAIL(String uSR_EMAIL) {
USR_EMAIL = uSR_EMAIL;
}
public String getUSR_SENHA() {
return USR_SENHA;
}
public void setUSR_SENHA(String uSR_SENHA) {
USR_SENHA = uSR_SENHA;
}
public String getUSR_TELEFONE() {
return USR_TELEFONE;
}
public void setUSR_TELEFONE(String uSR_TELEFONE) {
USR_TELEFONE = uSR_TELEFONE;
}
public String getUSR_CELULAR() {
return USR_CELULAR;
}
public void setUSR_CELULAR(String uSR_CELULAR) {
USR_CELULAR = uSR_CELULAR;
}
public String getUSR_CEP() {
return USR_CEP;
}
public void setUSR_CEP(String uSR_CEP) {
USR_CEP = uSR_CEP;
}
public String getUSR_NUMERO() {
return USR_NUMERO;
}
public void setUSR_NUMERO(String uSR_NUMERO) {
USR_NUMERO = uSR_NUMERO;
}
public String getUSR_LOGRADOURO() {
return USR_LOGRADOURO;
}
public void setUSR_LOGRADOURO(String uSR_LOGRADOURO) {
USR_LOGRADOURO = uSR_LOGRADOURO;
}
public String getUSR_BAIRRO() {
return USR_BAIRRO;
}
public void setUSR_BAIRRO(String uSR_BAIRRO) {
USR_BAIRRO = uSR_BAIRRO;
}
public String getUSR_LOCALIDADE() {
return USR_LOCALIDADE;
}
public void setUSR_LOCALIDADE(String uSR_LOCALIDADE) {
USR_LOCALIDADE = uSR_LOCALIDADE;
}
public String getUSR_ESTADO() {
return USR_ESTADO;
}
public void setUSR_ESTADO(String uSR_ESTADO) {
USR_ESTADO = uSR_ESTADO;
}
private String USR_NOME;
private String USR_CPF;
private String USR_EMAIL;
private String USR_SENHA;
private String USR_TELEFONE;
private String USR_CELULAR;
private String USR_CEP;
private String USR_NUMERO;
private String USR_LOGRADOURO;
private String USR_BAIRRO;
private String USR_LOCALIDADE;
private String USR_ESTADO;
}
package servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.cleiton.cadastro.Usuario;
import com.cleiton.topicos2.SalvarUsuario;
@WebServlet("/salvarusuario")
public class ServletCadastrousuario extends HttpServlet {
private static final long serialVersionUID = 1L;
private SalvarUsuario salvarUsuario = new com.cleiton.topicos2.SalvarUsuario();
public ServletCadastrousuario() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.getWriter().append("Served at: ").append(request.getContextPath());
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String nome = request.getParameter("inputNome");
String cpf = request.getParameter("inputCPF");
String email = request.getParameter("inpuEmail");
String senha = request.getParameter("senha");
String telresidencial = request.getParameter("inputResidencial");
String celular = request.getParameter("inputCelular");
String cep = request.getParameter("inputCEP");
String numero = request.getParameter("inputNumero");
String logradouro = request.getParameter("inputLogradouro");
String bairro = request.getParameter("inputBairro");
String localidade = request.getParameter("inputLocalidade");
String estado = request.getParameter("inputEstado");
Usuario usuario = new Usuario();
usuario.setUSR_NOME(nome);
usuario.setUSR_CPF(cpf);
usuario.setUSR_EMAIL(email);
usuario.setUSR_SENHA(senha);
usuario.setUSR_TELEFONE(telresidencial);
usuario.setUSR_CELULAR(celular);
usuario.setUSR_CEP(cep);
usuario.setUSR_NUMERO(numero);
usuario.setUSR_LOGRADOURO(logradouro);
usuario.setUSR_BAIRRO(bairro);
usuario.setUSR_LOCALIDADE(localidade);
usuario.setUSR_ESTADO(estado);
salvarUsuario.salvar(usuario);
}
}
package com.cleiton.topicos2;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import com.cleiton.cadastro.Usuario;
public class SalvarUsuario {
public void salvar(Usuario ServletCadastrousuario){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste");
EntityManager em = emf.createEntityManager();
Usuario CADASTRO_USUARIO = new Usuario();
CADASTRO_USUARIO.setUSR_NOME(ServletCadastrousuario.getUSR_NOME());
CADASTRO_USUARIO.setUSR_CPF(ServletCadastrousuario.getUSR_CPF());
CADASTRO_USUARIO.setUSR_EMAIL(ServletCadastrousuario.getUSR_EMAIL());
CADASTRO_USUARIO.setUSR_SENHA(ServletCadastrousuario.getUSR_SENHA());
CADASTRO_USUARIO.setUSR_TELEFONE(ServletCadastrousuario.getUSR_TELEFONE());
CADASTRO_USUARIO.setUSR_CELULAR(ServletCadastrousuario.getUSR_CELULAR());
CADASTRO_USUARIO.setUSR_CEP(ServletCadastrousuario.getUSR_CEP());
CADASTRO_USUARIO.setUSR_NUMERO(ServletCadastrousuario.getUSR_NUMERO());
CADASTRO_USUARIO.setUSR_LOGRADOURO(ServletCadastrousuario.getUSR_LOGRADOURO());
CADASTRO_USUARIO.setUSR_BAIRRO(ServletCadastrousuario.getUSR_BAIRRO());
CADASTRO_USUARIO.setUSR_LOCALIDADE(ServletCadastrousuario.getUSR_LOCALIDADE());
CADASTRO_USUARIO.setUSR_ESTADO(ServletCadastrousuario.getUSR_ESTADO());
em.getTransaction().begin();
em.persist(CADASTRO_USUARIO);
em.getTransaction().commit();
//em.close();
System.out.println("usuário salvo com sucesso!!");
}
}