कुकीज़ पढ़ने के लिए, आपको javax.servlet.http.Cookie की एक सरणी बनानी होगी getCookies( ) . को कॉल करके ऑब्जेक्ट HttpServletRequest . की विधि . फिर सरणी के माध्यम से साइकिल चलाएं, और getName() . का उपयोग करें और getValue() प्रत्येक कुकी और संबद्ध मूल्य तक पहुँचने के तरीके।
आइए अब उन कुकीज़ को पढ़ें जो पिछले उदाहरण में सेट की गई थीं -
उदाहरण
<html> <head> <title>Reading Cookies</title> </head> <body> <center> <h1>Reading Cookies</h1> </center> <% Cookie cookie = null; Cookie[] cookies = null; // Get an array of Cookies associated with the this domain cookies = request.getCookies(); if( cookies != null ) { out.println("<h2> Found Cookies Name and Value</h2>"); for (int i = 0; i < cookies.length; i++) { cookie = cookies[i]; out.print("Name : " + cookie.getName( ) + ", "); out.print("Value: " + cookie.getValue( )+" <br/>"); } } else { out.println("<h2>No cookies founds</h2>"); } %> </body> </html>
आइए अब उपरोक्त कोड को main.jsp . में डालें फ़ाइल और इसे एक्सेस करने का प्रयास करें। यदि आप first_name कुकी . सेट करते हैं "जॉन" और last_name कुकी . के रूप में "खिलाड़ी" के रूप में फिर चल रहा है https://localhost:8080/main.jsp निम्नलिखित परिणाम प्रदर्शित करेगा -
आउटपुट
Found Cookies Name and Value Name : first_name, Value: John Name : last_name, Value: Player