Vad är kakor?
- Cookies är de textfiler som lagras på klientmaskinen.
- De används för att spåra informationen för olika ändamål.
- Den stöder HTTP-cookies med hjälp av servlet-teknik
- Kakorna ställs in i HTTP-rubriken.
- Om webbläsaren är konfigurerad för att lagra cookies kommer den att behålla informationen fram till utgångsdatumet.
Följande är cookies-metoder:
-
Public void setDomain (Strängdomän)
Den används för att ställa in den domän som kakan gäller för
-
Offentlig sträng getDomain ()
Den används för att få den domän som kakan gäller för
-
Public void setMaxAge (int expiry)
Den anger den maximala tid som ska gälla tills kakan går ut
-
Offentlig intgetMaxAge ()
Den returnerar högsta ålder för kakan
-
Offentlig sträng getName ()
Den returnerar namnet på kakan
-
Public void setValue (Strängvärde)
Ställer in värdet som är kopplat till kakan
-
Offentlig sträng getValue ()
Få värdet som är kopplat till kakan
-
Public void setPath (String path)
Den anger vägen för vilken cookie gäller
-
Offentlig sträng getPath ()
Den får den väg som kakan gäller för
-
Public void setSecure (boolesk flagga)
Den ska skickas över krypterade anslutningar eller inte.
-
Public void setComment (String cmt)
Den beskriver kakans syfte
-
Offentlig sträng getComment ()
Det returnerar de cookiekommentarer som har beskrivits.
Hur man hanterar kakor i JSP
- Skapa kakobjektet
- Ställa in högsta ålder
- Skicka kakan i HTTP-svarsrubriker
Exempel:
I det här exemplet skapar vi kakor med användarnamn och e-post och lägger till ålder i kakan i 10 timmar och försöker få variabelnamnen i action_cookie.jsp
Action_cookie.jsp.
<% @ sida språk = "java" contentType = "text / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>Guru Cookie