Java Reference
In-Depth Information
HttpServletResponse response,HttpSession session)
{
fi nal int AGE = 60; //(60secs = 1min)
String forename = request.getParameter("Name");
if (forename==null) //Should never happen!
return;
if (!forename.equals(""))
{
Cookie nameCookie =
new Cookie("name",forename);
nameCookie.setMaxAge(AGE);
response.addCookie(nameCookie);
session.putValue("name",forename);
}
String fColour =
request.getParameter("ForeColour");
if (fColour.equals(""))
fColour = "Black";
Cookie foreColourCookie =
new Cookie("foreColour",fColour);
foreColourCookie.setMaxAge(AGE);
response.addCookie(foreColourCookie);
session.putValue("foreColour",fColour);
String bColour =
request.getParameter("BackColour");
if (bColour.equals(""))
bColour = "White";
Cookie backColourCookie =
new Cookie("backColour",bColour);
backColourCookie.setMaxAge(AGE);
response.addCookie(backColourCookie);
session.putValue("backColour",bColour);
Cookie visitCookie =
new Cookie("fi rstVisit","No");
visitCookie.setMaxAge(AGE);
response.addCookie(visitCookie);
session.putValue("fi rstVisit","No");
}
}
Example output is shown in Fig. 8.11 .
Search WWH ::




Custom Search