books.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>books Books Page
Java Web Java Oracle Ajax JavaScript Android Jbpm Struts Hibernate Spring <% Cookie[] cookies = request.getCookies(); if(cookies!=null && cookies.length>0){ for(Cookie c:cookies){ String cookieName = c.getName(); if(cookieName.startsWith("AT_")){ out.println(c.getValue()); out.print(" "); } } } %> book.jsp<%@page import="java.util.ArrayList"%><%@page import="java.util.List" %><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>book Book Detail Page
Book: <%= request.getParameter("book") %> Return <% String book = request.getParameter("book"); Cookie [] cookies = request.getCookies(); ListbookCookies = new ArrayList (); Cookie tempCookie = null; if(cookies!=null && cookies.length>0){ for(Cookie c:cookies){ String cookieName = c.getName(); if(cookieName.startsWith("AT_")){ bookCookies.add(c); if(c.getValue().equals(book)){ tempCookie = c; } } } } if(bookCookies.size()>5 && tempCookie==null){ tempCookie = bookCookies.get(0); } if(tempCookie!=null){ tempCookie.setMaxAge(0); response.addCookie(tempCookie); } Cookie cookie = new Cookie("AT_"+book,book); response.addCookie(cookie); %>