Kas ir sīkdatnes?
- Sīkdatnes ir teksta faili, kas tiek glabāti klienta mašīnā.
- Tos izmanto informācijas izsekošanai dažādiem mērķiem.
- Tas atbalsta HTTP sīkfailus, izmantojot servletīklu tehnoloģiju
- Sīkdatnes tiek iestatītas HTTP galvenē.
- Ja pārlūkprogramma ir konfigurēta sīkfailu glabāšanai, tā saglabās informāciju līdz derīguma termiņam.
Šīs sīkdatņu metodes ir šādas:
-
Public void setDomain (virknes domēns)
To izmanto, lai iestatītu domēnu, uz kuru attiecas sīkfails
-
Publiskā virkne getDomain ()
To izmanto, lai iegūtu domēnu, uz kuru attiecas sīkfails
-
Public void setMaxAge (pēc derīguma termiņa beigām)
Tas nosaka maksimālo laiku, kas jāpiemēro, līdz beidzas sīkdatnes derīguma termiņš
-
Public intgetMaxAge ()
Tas atgriež maksimālo sīkfailu vecumu
-
Publiskā virkne getName ()
Tas atgriež sīkdatnes nosaukumu
-
Public void setValue (virknes vērtība)
Iestata ar sīkfailu saistīto vērtību
-
Publiskā virkne getValue ()
Iegūstiet vērtību, kas saistīta ar sīkfailu
-
Public void setPath (virknes ceļš)
Tas nosaka ceļu, uz kuru attiecas sīkfails
-
Publiskā virkne getPath ()
Tas iegūst ceļu, uz kuru attiecas sīkdatne
-
Public void setSecure (Būla karogs)
Tas jānosūta pa šifrētiem savienojumiem vai nē.
-
Public void setComment (virkne cmt)
Tajā aprakstīts sīkdatnes mērķis
-
Publiskā virkne getComment ()
Tas atgriež aprakstītos sīkfailu komentārus.
Kā rīkoties ar sīkdatnēm JSP
- Sīkdatņu objekta izveide
- Maksimālā vecuma noteikšana
- Sūtot sīkfailu HTTP atbildes galvenēs
Piemērs:
Šajā piemērā mēs izveidojam lietotājvārda un e-pasta sīkfailus un pievienojam sīkfailam vecumu uz 10 stundām un mēģinām iegūt mainīgo nosaukumus vietnē action_cookie.jsp
Action_cookie.jsp.
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>Guru sīkfails <ķermenis>