Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.everis.web.servlets;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.util.ArrayList;
- import java.util.List;
- import javax.servlet.ServletConfig;
- import javax.servlet.ServletException;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import javax.servlet.http.HttpSession;
- public class LoginServlet extends HttpServlet{
- private List<Usuarios> usuarios = new ArrayList<Usuarios>();
- public void service(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException
- {
- response.setContentType("text/html");
- PrintWriter out = response.getWriter();
- HttpSession sesion = request.getSession();
- String nombre=request.getParameter("usuario");
- String pass=request.getParameter("pass");
- Usuarios usuario = new Usuarios();
- usuario.setPass(pass);
- usuario.setUsuario(nombre);
- int flag=0;
- for(Usuarios user:usuarios)
- {
- if(usuario.getPass().equals(user.getPass()))
- {
- if(usuario.getUsuario().equals(user.getUsuario()))
- {
- flag=1;
- getServletContext().getRequestDispatcher("/bienvenido.html").forward(request, response);
- }
- }
- }
- if(flag==0)
- {
- getServletContext().getRequestDispatcher("/error.html").forward(request, response);
- }
- }
- public void init(ServletConfig config) throws ServletException
- {
- super.init(config);
- Usuarios usuario1 = new Usuarios();
- usuario1.setPass("1234");
- usuario1.setUsuario("Angel");
- Usuarios usuario2 = new Usuarios();
- usuario2.setPass("1234");
- usuario2.setUsuario("Manuel");
- Usuarios usuario3 = new Usuarios();
- usuario3.setPass("1234");
- usuario3.setUsuario("Juan");
- Usuarios usuario4 = new Usuarios();
- usuario4.setPass("1234");
- usuario4.setUsuario("Julio");
- usuarios.add(usuario1);
- usuarios.add(usuario2);
- usuarios.add(usuario3);
- usuarios.add(usuario4);
- }
- }
Add Comment
Please, Sign In to add comment