Guest User

Untitled

a guest
Jan 21st, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. package com.everis.web.servlets;
  2.  
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5. import java.util.ArrayList;
  6. import java.util.List;
  7.  
  8. import javax.servlet.ServletConfig;
  9. import javax.servlet.ServletException;
  10. import javax.servlet.http.HttpServlet;
  11. import javax.servlet.http.HttpServletRequest;
  12. import javax.servlet.http.HttpServletResponse;
  13. import javax.servlet.http.HttpSession;
  14.  
  15. public class LoginServlet extends HttpServlet{
  16.  
  17. private List<Usuarios> usuarios = new ArrayList<Usuarios>();
  18.  
  19. public void service(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException
  20. {
  21. response.setContentType("text/html");
  22. PrintWriter out = response.getWriter();
  23. HttpSession sesion = request.getSession();
  24.  
  25. String nombre=request.getParameter("usuario");
  26. String pass=request.getParameter("pass");
  27.  
  28. Usuarios usuario = new Usuarios();
  29. usuario.setPass(pass);
  30. usuario.setUsuario(nombre);
  31.  
  32. int flag=0;
  33.  
  34. for(Usuarios user:usuarios)
  35. {
  36.  
  37. if(usuario.getPass().equals(user.getPass()))
  38. {
  39.  
  40. if(usuario.getUsuario().equals(user.getUsuario()))
  41. {
  42.  
  43. flag=1;
  44. getServletContext().getRequestDispatcher("/bienvenido.html").forward(request, response);
  45.  
  46. }
  47. }
  48. }
  49.  
  50. if(flag==0)
  51. {
  52. getServletContext().getRequestDispatcher("/error.html").forward(request, response);
  53. }
  54. }
  55.  
  56. public void init(ServletConfig config) throws ServletException
  57. {
  58. super.init(config);
  59. Usuarios usuario1 = new Usuarios();
  60. usuario1.setPass("1234");
  61. usuario1.setUsuario("Angel");
  62. Usuarios usuario2 = new Usuarios();
  63. usuario2.setPass("1234");
  64. usuario2.setUsuario("Manuel");
  65. Usuarios usuario3 = new Usuarios();
  66. usuario3.setPass("1234");
  67. usuario3.setUsuario("Juan");
  68. Usuarios usuario4 = new Usuarios();
  69. usuario4.setPass("1234");
  70. usuario4.setUsuario("Julio");
  71. usuarios.add(usuario1);
  72. usuarios.add(usuario2);
  73. usuarios.add(usuario3);
  74. usuarios.add(usuario4);
  75.  
  76.  
  77. }
  78.  
  79. }
Add Comment
Please, Sign In to add comment