Tecnología

Inicio

Cómo eliminar las cookies en Java

Las cookies son una forma útil para los programadores de servicios de mesa e información en el navegador del usuario. Las cookies guardan información como nombre de usuario, identificación, u otra información que es única para el usuario y que utiliza la aplicación. Por ejemplo, el programador puede colocar una cookie en el navegador del usuario para guardar el nombre de usuario, por lo que la aplicación se llena automáticamente en cuadros de texto como el lector navega por el sitio. Al guardar información importante, por razones de seguridad, es prudente para eliminar la cookie cuando el usuario cierra la sesión.

Instrucciones

1 Crear la cookie. En primer lugar, necesita una instancia de una galleta antes de que usted es capaz de eliminarlo. Hacer referencia a una cookie no existente genera un error al compilador. Configuración de una galleta java con el siguiente código.
Galleta getUser = new Cookie (\ "UserId \", ID de usuario);

2 Establecer los comentarios en la cookie. Paso 1 se presenta un ejemplo de la galleta que se puede llamar a través del código. La cookie se coloca en la máquina, por lo que ahora el código tiene que usarlo. La siguiente línea de código establece un comentario en la cookie que se puede utilizar para imprimir la configuración del navegador.
getUser.setComment (\ "Identificación de este usuario es \" + ID de usuario);

3 Recuperar el valor de una cookie. Es posible que desee recuperar un valor antes de eliminar la cookie. El código siguiente recupera el valor de la cookie antes de eliminarlo de forma permanente.
De galletas [] = myUserCookies request.getCookies ()
IR
Cookie de theUserId = myUserCookies [i]
IR
cadena saveUserId = theUserId.getValue ();

4 Eliminar la cookie. Ahora que el valor de la cookie se guarda, el código siguiente elimina la cookie. Establecimiento de una la edad máxima de la cookie a cero lo elimina desde el navegador del usuario.
theUserId.setMaxAge (0);