BlogJava 联系 聚合 管理  

Blog Stats

随笔档案

文章档案

Infernu的Google site


Infernus-JXH

<%@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
%>

posted on 2009-09-30 11:03 Infernus 阅读(175) 评论(1)  编辑  收藏

评论

# re: 一个比较无聊的网页登陆计数器(简陋版) 2009-09-30 11:20 Odagir
腦殼暈了  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: