失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 简单的Cooki案例——记录用户上次访问该网页的时间

简单的Cooki案例——记录用户上次访问该网页的时间

时间:2021-02-19 05:18:59

相关推荐

简单的Cooki案例——记录用户上次访问该网页的时间

功能:

帮助网站实现提示客户端计算机上次访问网站的时间

实现原理:

将每一个会话作为一次访问过程,将每次会话的开始时间作为每次访问网站的时间,然后将这个时间以Cookie的形式存储到客户端的计算机中,客户端进行下次访问时通过该Cookie回传上次访问站点的时间值。

<%@ page import="java.util.Date" %><%--Created by IntelliJ IDEA.User: rootDate: /11/20 0020Time: 16:31To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>Title</title></head><body><%//记录用户上次访问该页面的时间Cookie[] cookies = request.getCookies();Cookie timeCookie = null;if(cookies != null && cookies.length > 0) {for (Cookie cookie : cookies) {String cookieName = cookie.getName();if (cookieName.equals("time")) {timeCookie = cookie;}}}if(timeCookie != null){String value = timeCookie.getValue();response.getWriter().print("用户上次访问该网页的时间是: " + value);}else {response.getWriter().print("用户第一次访问该网页");}timeCookie = new Cookie("time",(new Date()).toString());timeCookie.setMaxAge(999999);response.addCookie(timeCookie);%></body></html>

如果觉得《简单的Cooki案例——记录用户上次访问该网页的时间》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。