Foros del Web » Programación para mayores de 30 ;) » Java »

problema con cookies

Estas en el tema de problema con cookies en el foro de Java en Foros del Web. hola a todos soy nuevo por aqui... ahi les va mi primera duda haber si alguien me la puede responder... tengo un servidor web con ...
  #1 (permalink)  
Antiguo 09/01/2009, 15:36
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
problema con cookies

hola a todos soy nuevo por aqui...
ahi les va mi primera duda haber si alguien me la puede responder...
tengo un servidor web con apache tomcat y con sql server 2003 todo funciona perfecto, cuando navego mi sitio desde mi propio servidor funciona perfectamente PERO!! cuando navego desde una maquina cliente falla a la hora de guardar cookies PERO!!!!!!!! si el navegador no es IE como firefox o chrome funciona bien....alguien me puede decir cual es el problema???
Código:
Cookie c0 = new Cookie( Cookies.USUARIO , String.valueOf(usr.getClave()));
        c0.setPath( request.getContextPath());
        c0.setMaxAge(-1);
        response.addCookie( c0 );

        Cookie cO2 = new Cookie(Cookies.UNIVERSIDAD, request.getParameter("xUniversidad"));
        cO2.setPath( request.getContextPath());
        cO2.setMaxAge(-1);
        response.addCookie( cO2 );

        String sql="Select * From Periodos Where Activo=1 and cve_universidad=" + request.getParameter("xUniversidad");
        Resultados rs = UtilDB.ejecutaConsulta(sql);
        int cvePeriodo=0;
        if (rs.next())
        {
          cvePeriodo = rs.getInt("Cve_Periodo");
        }

        sql = "Select * From Procesos Where Cve_Periodo=" + String.valueOf(cvePeriodo) + " and "  +
                                           "Cve_Universidad=" + request.getParameter("xUniversidad") + " and " +
                                           "activo=1";
        rs = UtilDB.ejecutaConsulta(sql);
        int cveProceso = 0;
        while (rs.next())
        {
          cveProceso=rs.getInt("Cve_Proceso");
        }

        Cookie cO3 = new Cookie(Cookies.PERIODO, String.valueOf(cvePeriodo));
        cO3.setPath( request.getContextPath());
        cO3.setMaxAge(-1);
        response.addCookie( cO3 );

        Cookie cO4 = new Cookie(Cookies.PROCESO, String.valueOf(cveProceso));
        cO4.setPath( request.getContextPath());
        cO4.setMaxAge(-1);
        response.addCookie( cO4 );


        Cookie c05 = new Cookie(Cookies.UNIDAD, String.valueOf(usr.getCveUnidadAcademica()));
        c05.setPath( request.getContextPath());
        c05.setMaxAge(-1);
        response.addCookie( c05 );

        response.sendRedirect ( request.getContextPath() + "/jsp/menu.jsp" );
esta es la parte donde guardo cookies
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:56.