package servlet;
import java.io.;
import javax.servlet.;
import javax.servlet.http.*;
public class Cookie extends HttpServlet
{
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException
{
boolean blnFound=false;
Cookie myCookie=null;
Cookie[] allCookie=request.getCookies();
response.setContentType("text/html");
PrintWriter out=response.getWriter();
if(allCookie!=null)
{
for (int i=0;i<allCookie.length;i++)
{
if((allCookie[i].getName()).equals("logincount"))
{
blnFound=true;
myCookie=allCookie[i];
}
}
}
out.println("<html>");
out.println("<body>");
if (blnFound)
{
int temp=Integer.parseInt(myCookie.getValue());
temp++;
out.println("The number of times you have logged on is:"+String.valueOf(temp));
myCookie.setValue(String.valueOf(temp));
int age=60*60*24*30;
myCookie.setMaxAge(age);
response.addCookie(myCookie);
}
else
{
int temp=1;
out.println("This is the first time you have logged on");
myCookie=new Cookie("logincount", String.valueOf(temp));
int age=60*60*24*30;
myCookie.setMaxAge(age);
response.addCookie(myCookie);
}
out.println("</body></html>");
}
}
