lunes, 2 de septiembre de 2013

Redireccionamiento en un servlet


   
vamos a validar algo simple en el servlet como es una contraseña predeterminada y si es correcta  hacer un foward(un redireccionamiento) conservando los mismo parametro que se le ingresaron inicialmente.

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        try {

            String password = "toor";
           String pass=(request.getParameter("admin"));
           int u = pass.compareTo(password);
            if(u==0)
            {
                request.getRequestDispatcher("new.jsp").forward(request, response);
            }
            else
            {
               
                 request.getRequestDispatcher("index.jsp?usr=novalido").forward(request, response);
            }
        } finally {            
            out.close();
        }
    }

No hay comentarios:

Publicar un comentario