Ce sunt cookie-urile?
- Cookie-urile sunt fișierele text care sunt stocate pe computerul client.
- Acestea sunt utilizate pentru a urmări informațiile în diferite scopuri.
- Suportă cookie-uri HTTP utilizând tehnologia servlet
- Cookie-urile sunt setate în antetul HTTP.
- Dacă browserul este configurat pentru a stoca cookie-uri, acesta va păstra informațiile până la data de expirare.
Următoarele sunt metodele cookie-urilor:
-
Public void setDomain (Domeniu șir)
Este folosit pentru a seta domeniul căruia i se aplică cookie-ul
-
Public String getDomain ()
Este folosit pentru a obține domeniul căruia i se aplică cookie-urile
-
Public void setMaxAge (expirare int)
Setează timpul maxim care ar trebui să se aplice până la expirarea cookie-ului
-
Public intgetMaxAge ()
Se returnează vârsta maximă a cookie-ului
-
Șir public getName ()
Acesta returnează numele cookie-ului
-
Public void setValue (valoarea șirului)
Setează valoarea asociată cookie-ului
-
Șir public getValue ()
Obțineți valoarea asociată cookie-ului
-
Public void setPath (calea șirului)
Setează calea la care se aplică cookie-ul
-
Șir public getPath ()
Obține calea la care se aplică cookie-ul
-
Public void setSecure (pavilion boolean)
Ar trebui trimis sau nu prin conexiuni criptate.
-
Public void setComment (String cmt)
Acesta descrie scopul cookie-urilor
-
Șir public GetComment ()
Returnează comentariile despre cookie-uri care au fost descrise.
Cum să gestionați cookie-urile în JSP
- Crearea obiectului cookie
- Stabilirea vârstei maxime
- Trimiterea cookie-ului în anteturile de răspuns HTTP
Exemplu:
În acest exemplu, creăm cookie-uri cu nume de utilizator și e-mail și adăugăm vârstă cookie-ului timp de 10 ore și încercăm să obținem numele variabilelor în action_cookie.jsp
Action_cookie.jsp.
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1"pageEncoding = "ISO-8859-1"%>Cookie Guru