Aim: A web application that lists all cookies stored in the browser on clicking “List Cookies” button. Add cookies if necessary

File: listcookie.jsp

<%
// Create cookies for first and last names.
Cookie firstName = new Cookie("first_name", "naresh"); 
Cookie lastName = new Cookie("last_name", "koenni");

// Set expiry date after 24 Hrs for both the cookies.
firstName.setMaxAge(60*60*24); 
lastName.setMaxAge(60*60*24);

// Add both the cookies in the response header.
response.addCookie(firstName); 
response.addCookie(lastName);

// Read cookies
Cookie cookie = null; 
Cookie[] cookies = null;

// Get an array of Cookies associated with 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 found</h2>");
}
%>
        
Output:

cookie.html

;