cookies ............correction

Friends I am using cookies in my jsp pages.

Below is how I create my cookies :

--

Cookie cookie;

cookie = new Cookie("MyCookieName","MyCookieValue");

// setting the age to 1 hour

cookie.setMaxAge(3600);

response.addCookie(cookie);

.

.

.

-

and retrieve my cookies :

-

.

.

.

Cookie[] Cookies = request.getCookies();

String CookieName;

String MyCookieValue;

if (Cookies != null)

{

for (int i = 0;i<Cookies.length;i++)

{

cookie = Cookies;

CookieName = cookie.getName();

if (CookieName.equals("MyCookieName"))

{

MyCookieValue = cookie.getValue();

.

.

}

}

}

-

The code is from Marty Hall's book.The code works fine and does create a cookie ,BUT,it creates a session cookie,and not persistent cookie .Actually i am creating persistent cookie(am i right ? ).Can some one explain what could be the problem.

Help !

>

[1056 byte] By [manohar2] at [2007-9-26 1:34:03]
# 1
cookie.setMaxAge(31536000);That should set the cookie up for one year
gtb181 at 2007-6-29 2:16:38 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...