Hvad er cookies?
- Cookies er de tekstfiler, der er gemt på klientmaskinen.
- De bruges til at spore oplysningerne til forskellige formål.
- Det understøtter HTTP-cookies ved hjælp af servletteknologi
- Cookies indstilles i HTTP-overskriften.
- Hvis browseren er konfigureret til at gemme cookies, opbevarer den information indtil udløbsdatoen.
Følgende er cookies-metoderne:
-
Offentligt ugyldigt setDomain (strengdomæne)
Det bruges til at indstille det domæne, som cookien gælder for
-
Offentlig streng getDomain ()
Det bruges til at få det domæne, som cookien gælder for
-
Offentligt ugyldigt setMaxAge (int udløb)
Den indstiller den maksimale tid, der skal gælde, indtil cookien udløber
-
Offentlig intgetMaxAge ()
Den returnerer den maksimale alder for cookie
-
Offentlig streng getName ()
Den returnerer navnet på cookien
-
Offentligt ugyldigt setValue (strengværdi)
Indstiller den værdi, der er knyttet til cookien
-
Offentlig streng getValue ()
Få den værdi, der er knyttet til cookien
-
Offentligt ugyldigt setPath (strengsti)
Den indstiller den vej, som cookien gælder for
-
Offentlig streng getPath ()
Det får den vej, som cookien gælder for
-
Offentligt ugyldigt sætSecure (boolsk flag)
Det skal sendes over krypterede forbindelser eller ej.
-
Offentligt ugyldigt sæt Kommentar (String cmt)
Den beskriver cookieformålet
-
Offentlig streng getComment ()
Det returnerer de cookiekommentarer, der er beskrevet.
Sådan håndteres cookies i JSP
- Oprettelse af cookie-objektet
- Indstilling af maksimal alder
- Afsendelse af cookien i HTTP-svaroverskrifter
Eksempel:
I dette eksempel opretter vi cookies med brugernavn og e-mail og føjer alder til cookien i 10 timer og forsøger at få variabelnavne i action_cookie.jsp
Action_cookie.jsp.
<% @ side sprog = "java" contentType = "tekst / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>Guru Cookie