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

		String username = request.getParameter("username").toUpperCase();
		String password = request.getParameter("password");
		String sistema = request.getParameter("sistema");

		UsuarioDTO usuario = new UsuarioDTO();
		usuario.setUsuario(username);
		usuario.setPassword(password);

		IUsuarioDao usuarioJDBC = new UsuarioDaoImp();

		if (usuarioJDBC.esUsuarioCorrecto(usuario)
				&& (usuarioJDBC.isAdministrativo(usuario) || usuario
						.getUsuario().equals("AHERNANDEZ"))) {
			// creamos nueva sesion
			HttpSession session = request.getSession();

			session.setAttribute("loginUser", usuario.getUsuario());
			session.setAttribute("sistema", sistema);

			if (sistema.equals("escolar"))
				request.getRequestDispatcher("pages/sicse/mainescolar.jsp")
						.forward(request, response);

			if (sistema.equals("semiescolar"))
				request.getRequestDispatcher("pages/sicse/mainsemiescolar.jsp")
						.forward(request, response);

		} else {

			String msg = null;

			if (!usuarioJDBC.isAdministrativo(usuario))
				msg = "Usted no tiene autorización para entrar a esta aplicación";
			else
				msg = "Usuario/Password incorrecto";

			request.setAttribute("mensaje", msg);
			request.getRequestDispatcher("/index.jsp").forward(request,
					response);

		}

	}