@WebServlet("/welcome")
public class WelcomServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Cookie myCookie=null;
boolean found=false;
int length=0;
PrintWriter out=response.getWriter();
Cookie ck[]=request.getCookies();
if(ck==null)
length=-1;
else
length=ck.length;
for(int i=0;i<length;i++)
{
if(ck[i].getName().equals("logincount"));
{
found=true;
myCookie=ck[i];
}
}
if(found)
{
int tmp=Integer.parseInt(myCookie.getValue());
tmp++;
if(tmp==5)
{
out.println("gift for you");
out.println("Number of times you have logged in: "+String.valueOf(tmp));
myCookie.setMaxAge(2000);
response.addCookie(myCookie);
found=false;
}
}
else
{
out.println("this is the first time you have logged in");
myCookie=new Cookie("logincount", "1");
myCookie.setMaxAge(5000);
response.addCookie(myCookie);
}
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}