कुकीज़ क्या हैं?
- कुकीज़ पाठ फ़ाइलें हैं जो क्लाइंट मशीन पर संग्रहीत होती हैं।
- इनका उपयोग विभिन्न उद्देश्यों के लिए सूचनाओं को ट्रैक करने के लिए किया जाता है।
- यह सर्वलेट तकनीक का उपयोग करके HTTP कुकीज़ का समर्थन करता है
- कुकीज़ HTTP हेडर में सेट किए गए हैं।
- यदि ब्राउज़र कुकीज़ को संग्रहीत करने के लिए कॉन्फ़िगर किया गया है, तो यह समाप्ति तिथि तक जानकारी रखेगा।
कुकीज़ विधि निम्नलिखित हैं:
-
सार्वजनिक शून्य सेटडोमैन (स्ट्रिंग डोमेन)
इसका उपयोग उस डोमेन को सेट करने के लिए किया जाता है जिस पर कुकी लागू होती है
-
सार्वजनिक स्ट्रिंग getDomain ()
इसका उपयोग उस डोमेन को प्राप्त करने के लिए किया जाता है जिस पर कुकी लागू होती है
-
सार्वजनिक शून्य सेटमैक्सएज (int समाप्ति)
यह अधिकतम समय निर्धारित करता है जो कुकी के समाप्त होने तक लागू होना चाहिए
-
सार्वजनिक इंटेगमैक्सएज ()
यह कुकी की अधिकतम आयु लौटाता है
-
सार्वजनिक स्ट्रिंग getName ()
यह कुकी का नाम देता है
-
सार्वजनिक शून्य सेटवैल्यू (स्ट्रिंग मान)
कुकी से संबद्ध मान सेट करता है
-
सार्वजनिक स्ट्रिंग getValue ()
कुकी से जुड़ा मूल्य प्राप्त करें
-
सार्वजनिक शून्य सेटपथ (स्ट्रिंग पथ)
यह कुकी को लागू करने का मार्ग निर्धारित करता है
-
सार्वजनिक स्ट्रिंग getPath ()
इसे वह रास्ता मिल जाता है जिस पर कुकी लागू होती है
-
सार्वजनिक शून्य सेटसेक्योर (बुलियन झंडा)
इसे एन्क्रिप्टेड कनेक्शन पर भेजा जाना चाहिए या नहीं।
-
सार्वजनिक शून्य सेट करेंमेंट (स्ट्रिंग cmt)
यह कुकी उद्देश्य का वर्णन करता है
-
सार्वजनिक स्ट्रिंग getComment ()
यह कुकी टिप्पणियों को लौटाता है जिसका वर्णन किया गया है।
JSP में कुकीज़ को कैसे संभालें
- कुकी वस्तु बनाना
- अधिकतम आयु निर्धारित करना
- HTTP प्रतिक्रिया हेडर में कुकी भेजना
उदाहरण:
इस उदाहरण में, हम उपयोगकर्ता नाम और ईमेल की कुकी बना रहे हैं और कुकी में उम्र को 10 घंटे के लिए जोड़ सकते हैं और क्रिया_cookie.jsp में चर नाम प्राप्त करने का प्रयास कर रहे हैं।
लड़ाई_काजी। Jsp।
<% @ पृष्ठ भाषा = "जावा" सामग्रीpageEncoding = "ISO-8859-1"%><सिर><मेटा http-equiv = "सामग्री-प्रकार" सामग्री = "पाठ / html; चारसेट = ISO-8859-1"><शीर्षक> गुरु कुकी शीर्षक> head><शरीर>