Las cookies son pequeños archivos enviados por el servidor web a su navegador web.
Lo que necesita
Servidor Web
JavaScript editor Suggest Edits Escribe una galleta
Crear una nueva cookie, escriba el siguiente código en un archivo JSP:
La directiva @ page:
% @ Page language = importación "java" = "java.util. *"%
El código JSP:
%
CookieName String = "aprobado en nombre de la cookie de aquí";
Cadena cookievalue = "pasar en el valor de la cookie de aquí";
Cookie Cookie = new Cookies (cookieName, cookievalue);
response.addCookie (cookie);
%
El código HTML:
HTML
cabeza
titleWrite una cookie Utilizando JSP File / título
/ Head
cuerpo
inserte ningún procesamiento requerida aquí
/ Cuerpo
/ Html
Esto crea un objeto de cookie con un nombre que guarda en la variable "cookieName" y un valor almacenado en la variable "cookievalue". La cookie se envía al navegador del usuario en su ordenador utilizando el método "addCookie" del objeto de respuesta.
Crear una nueva cookie escribiendo el código JSP requerida en un archivo XML, como un método alternativo al paso 1 anterior:
inserte cabecera xml
jsp: root xmlns: jsp = versión "http://java.sun.com/JSP/Page" = "version"
jsp: directive.page contentType = "text / html" /
HTML
cuerpo
jsp: directive.page import = "javax.servlet.http.Cookie" /
jsp: scriptlet
CookieName String = "aprobado en nombre de la cookie de aquí";
Cadena cookievalue = "pasar en el valor de la cookie de aquí";
Cookie Cookie = new Cookies (cookieName, cookievalue);
response.addCookie (cookie);
/ Jsp: scriptlet
/ Cuerpo
/ Html
/ Jsp: root
Haga los cambios necesarios en el valor de una cookie con el método "setValue". La sintaxis correcta para este método es:
setValue (java.lang.String newCookieValue)
Por ejemplo,
Cadena newCookieValue = "pasar en el nuevo valor de la cookie de aquí";
cookie.setValue (newCookieValue)
Consejos y advertencias
Usted puede utilizar el objeto de solicitud pageContext para imprimir el nombre y el valor de la cookie en el navegador de la siguiente manera:
c: Valor de salida = "$ {. pageContext.request.cookies [0] name}" /
c: Valor de salida = "$ {. pageContext.request.cookies [0] value}" /
Bueno!
ResponderEliminar