Problema de mapeamento usando hibernate para Eng Reversa no Eclipse

0 respostas
hibernate
M

Estou tendo esse problema ao iniciar meu projeto, a ideia é fazer engenharia reversa do banco MySQL e criar um CRUD, para poder criar, deletar dados por meio do servidor web. Usando um sistema de Login para usuários também, mas estou tendo problemas, pois ao digitar um usuário e senha qualquer, ele nem mesmo consegue achar o servlet de login para proceder com o erro de usuário inválido.

acredito que seja por conta do web.xml, que não está com o mapeamento feito, e eu não sei exatamente como proceder, já tentei fazer o mapeamento de várias formas que vi pesquisando, mas nenhuma deu certo.

servlet:

package servlet;

import java.io.IOException;

import javax.servlet.RequestDispatcher;

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 dados.*;

@WebServlet(value="/testando", name=LoginServlet)

public class LoginServlet extends HttpServlet {

private static final long serialVersionUID = 1L;
private UsuarioHome daoLogin = new UsuarioHome();

public LoginServlet() {
	super();
}

protected void doGet(HttpServletRequest request, HttpServletResponse response)
		throws ServletException, IOException {
	// TODO Auto-generated method stub
	response.getWriter().append("Served at: ").append(request.getContextPath());

	doPost(request, response);

}

protected void doPost(HttpServletRequest request, HttpServletResponse response)
		throws ServletException, IOException {

	System.out.println("Login: " + (request.getParameter("login")));
	System.out.println("Senha: " + (request.getParameter("senha")));

	String login = request.getParameter("login");
	String senha = request.getParameter("senha");

	try {
		if (daoLogin.findByLoginAndSenha(login, senha)) {
			RequestDispatcher dispatcher = request.getRequestDispatcher("acessoliberado.jsp");
			dispatcher.forward(request, response);
		} else {
			RequestDispatcher dispatcher = request.getRequestDispatcher("acessonegado.jsp");
			dispatcher.forward(request, response);
		}

	} catch (Exception e) {
		e.printStackTrace();
	}
}

}

se puderem me ajudar, fico muito agradecido, creio que é um problema simples, mas não sei como proceder :frowning:

Criado 2 de dezembro de 2018
Respostas 0
Participantes 1