<%@page import="java.util.Date" pageEncoding="GBK"%>
<%
Cookie[] cookies = request.getCookies();//得到所有的cookie到数组cookies
boolean first = true;//假如客户为第一次登陆
if(cookies != null) {//如果客户机有cookies
for(Cookie c : cookies) {//用c替代cookies[]的每一个元素
if(c.getName().equals("last_login")) {//找到c中的名称last_login
out.println("您上次访问的时间是:" + c.getValue());//将last_login的值输出
first = false;//用户不是第一次登陆
break;//结束循环
}
}
}
if(first) {//用户为第一次登陆
out.println("您是第一次访问本网站");
}
Cookie c = new Cookie("last_login", new Date().toString());//cookie的last_login为当前时间
c.setMaxAge(30 * 24 * 60 * 60);//cookie的最大时间(以秒为单位)
response.addCookie(c);//写入cookie
%>