কুকিজ পড়তে, আপনাকে 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 কুকি সেট করেন "জন" এবং শেষ_নাম কুকি হিসেবে "প্লেয়ার" হিসাবে তারপর চলমান https://localhost:8080/main.jsp নিম্নলিখিত ফলাফল প্রদর্শন করবে -
আউটপুট
Found Cookies Name and Value Name : first_name, Value: John Name : last_name, Value: Player