response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();

Cookie []cookies = request.getCookies();
boolean flag = false;

if (cookies != null){
for (Cookie cookie : cookies){
if ("lasttime".equals(cookie.getName())){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日    hh时mm分ss秒");
String nowTime = sdf.format(new java.util.Date());
out.println("lasttime  :"+nowTime);

cookie.setValue(nowTime);
cookie.setMaxAge(3600);
response.addCookie(cookie);

flag = true;
break;
}
}
}

if (!flag){
out.println("the first login");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日    hh时mm分ss秒");
String nowTime = sdf.format(new java.util.Date());
Cookie cookie = new Cookie("lasttime", nowTime);
cookie.setMaxAge(3600);
//response.addCookie(cookie);//为什么报错?

}