Kas yra slapukai?
- Slapukai yra tekstiniai failai, kurie saugomi kliento kompiuteryje.
- Jie naudojami informacijai sekti įvairiais tikslais.
- Jis palaiko HTTP slapukus naudodamas servlet technologiją
- Slapukai nustatomi HTTP antraštėje.
- Jei naršyklė sukonfigūruota saugoti slapukus, ji saugos informaciją iki galiojimo pabaigos.
Toliau pateikiami slapukų metodai:
-
Public void setDomain (eilutės domenas)
Jis naudojamas nustatyti domeną, kuriam taikomas slapukas
-
Vieša eilutė „getDomain“ ()
Jis naudojamas norint gauti domeną, kuriam taikomas slapukas
-
„Public void setMaxAge“ (galiojimo laikas pasibaigęs)
Jis nustato maksimalų laiką, kuris turėtų būti taikomas, kol baigsis slapuko galiojimo laikas
-
„Public intgetMaxAge“ ()
Tai grąžina maksimalų slapukų amžių
-
Vieša eilutė „getName“ ()
Jis grąžina slapuko pavadinimą
-
Public void setValue (eilutės vertė)
Nustatoma su slapuku susijusi vertė
-
Viešoji eilutė „getValue“ ()
Gaukite vertę, susietą su slapuku
-
Public void setPath (eilutės kelias)
Jis nustato kelią, kuriam taikomas slapukas
-
Vieša eilutė „getPath“ ()
Jis gauna kelią, kuriam taikomas slapukas
-
„Public void setSecure“ (Būlo vėliava)
Jis turėtų būti siunčiamas per šifruotus ryšius, ar ne.
-
Public void setComment (String cmt)
Jis apibūdina slapuko paskirtį
-
Viešoji eilutė „getComment“ ()
Tai grąžina aprašytus slapukų komentarus.
Kaip tvarkyti slapukus JSP
- Slapuko objekto kūrimas
- Maksimalaus amžiaus nustatymas
- Siunčiamas slapukas į HTTP atsakymo antraštes
Pavyzdys:
Šiame pavyzdyje mes kuriame vartotojo vardo ir el. Pašto slapukus ir pridedame slapukui amžių 10 valandų ir bandome gauti kintamųjų pavadinimus iš action_cookie.jsp
Action_cookie.jsp.
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>„Guru Cookie“