setting a cookie in jsp

R

ros

Hi,

I am trying an exercise on setting cookies. This exercise goes like
this:

"Create a sample home page that accepts a person's name, and birthday
using textfields (use text fields for the name, birth month and birth
day ) and stores that info using a cookie that lasts a year.
Then use the Date and Calendar classes to display a greeting to the
person on his birthday."

I have written the first page that stores the cookies. The relevant
code from this JSP page is as follows -

<H1>What is your Birthday?</H1>

<%
String name = request.getParameter("name");
String month = request.getParameter("month");
String day = request.getParameter("day");

Cookie nameCookie = new Cookie("nameCookie", name);
Cookie monthCookie = new Cookie("monthCookie", month);
Cookie dayCookie = new Cookie("dayCookie", day);

nameCookie.setMaxAge(60*60*24*365);
monthCookie.setMaxAge(60*60*24*365);
dayCookie.setMaxAge(60*60*24*365);

response.addCookie(nameCookie);
response.addCookie(monthCookie);
response.addCookie(dayCookie);
%>

<FORM>
Enter Name: <INPUT TYPE="TEXT" NAME="name">
<br>
Enter month of birth: <INPUT TYPE="TEXT" NAME="month">
<br>
Enter date of birth: <INPUT TYPE="TEXT" NAME="day">
<br>
<INPUT TYPE="SUBMIT" VALUE="Submit">
</FORM>

I have a few questions regarding this code.

1. Is it possible to set 1 cookie instead of 3 cookies as I have done?
2. How should I code the submit button so that it stores the cookie?
Should I give the address of the second page in the ACTION which
confirms submission?

Shall be really thankful for advice and guidance.

Ros
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top