Advertisement
tadeuespindola

joao-victor-jdev-jsp-project-servletlogin

Oct 27th, 2022 (edited)
1,241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.83 KB | Help | 0 0
  1. package Servelets;
  2.  
  3. import java.io.IOException;
  4.  
  5. import Model.modelLogin;
  6. import jakarta.servlet.RequestDispatcher;
  7. import jakarta.servlet.ServletException;
  8. import jakarta.servlet.http.HttpServlet;
  9. import jakarta.servlet.http.HttpServletRequest;
  10. import jakarta.servlet.http.HttpServletResponse;
  11.  
  12. public class ServletLogin extends HttpServlet {
  13.    
  14.     private static final long serialVersionUID = 1L;  
  15.  
  16.     protected void doGet(HttpServletRequest request, HttpServletResponse response)
  17.             throws ServletException, IOException {
  18.     }
  19.  
  20.     protected void doPost(HttpServletRequest request, HttpServletResponse response)
  21.             throws ServletException, IOException {
  22.  
  23.        String login = request.getParameter("login");
  24.        String senha = request.getParameter("senha");
  25.        
  26.        if(login != null && !login.isEmpty() && senha!= null && !senha.isEmpty()) {          
  27.            modelLogin modellogin = new modelLogin();
  28.            modellogin.setLogin(login);
  29.            modellogin.setSenha(senha);
  30.            
  31.            if(modellogin.getLogin().equalsIgnoreCase("admin") && modellogin.getSenha().equalsIgnoreCase("admin")) {
  32.                RequestDispatcher redirecionar = request.getRequestDispatcher("/principal/principal.jsp");
  33.                redirecionar.forward(request, response);
  34.            } else {
  35.                RequestDispatcher redirecionar = request.getRequestDispatcher("index.jsp");
  36.                request.setAttribute("msg", "Informe login e senha corretamente!");
  37.                redirecionar.forward(request, response);
  38.            }
  39.        } else {
  40.            RequestDispatcher redirecionar = request.getRequestDispatcher("index.jsp");
  41.            request.setAttribute("msg", "Login e senha devem ser informados!");
  42.            redirecionar.forward(request, response);
  43.        }
  44.     }
  45.  
  46. }
  47.  
Tags: jsp jdev
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement