Cookie案例-显示用户的上次访问时间代码实现
1 案例分析
2 Java实现代码
1 public class LastAccessTimeServlet extends HttpServlet { 2 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Exception { 3 4 //Response 乱码问题的解决 5 response.setContentType("text/html;charset=UTF-8"); 6 7 //获得当前时间 8 Date date=new Date(); 9 SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); 10 String currentTime=format.format(date); 11 12 //1 创建cookie记录最新的当前访问时间 13 Cookie cookie=new Cookie("lastAccessTime", currentTime); 14 cookie.setMaxAge(60*60); 15 response.addCookie(cookie); 16 //2 获得客户端携带的cookie----lastAccessTime 17 String lastAccessTime=null; 18 Cookie[] cookies=request.getCookies(); 19 if(cookies!=null){ 20 for (Cookie coo : cookies) { 21 if ("lastAccessTime".equals(coo.getName())) { 22 lastAccessTime=coo.getValue(); 23 } 24 } 25 } 26 //3判断是第几次访问 27 if (lastAccessTime==null) { 28 response.getWriter().write("您是第一次访问"); 29 } else { 30 response.getWriter().write("您上次访问时间是:"+lastAccessTime); 31 } 32 } 33 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws Exception { 34 doGet(request, response); 35 } 36 }
转载于:https://www.cnblogs.com/leeoo/p/8321894.html
Cookie案例-显示用户的上次访问时间代码实现相关推荐
- Servlet案例6:显示用户的上次访问时间
这里是cookie的简单应用 告诉用户您的上次访问时间是:xxxx-xx-xx xx:xx:xx 思路: 第一次访问该网站时候,记录当前访问时间(new Date()) 把当前时间以cookie的形式 ...
- Cookie记录用户上次访问时间
目录 一.记录上一次用户访问时间 1.1 需求 1.2 分析 1.3 代码实现 1.4 实现效果图 1.5 总结 一.记录上一次用户访问时间 1.1 需求 (1)访问一个Servlet,如果是第一次访 ...
- 使用cookie获取用户上次访问时间
访问路径:http://localhost:8080/day18/cookieTest cookie可以用于不用登录的用户信息存储 大小为4k,每个域名下最多存20个 同一服务器下不同项目模块的coo ...
- 显示用户上次访问时间
一.创建LastAccessServlet 该类主要用于实现获取Cookie信息并将当前时间作为Cookie值发送给客户端. public class LastAccessServlet extend ...
- 记录用户上次访问时间
记录用户上次访问服务器的时间 需求:用户第一次访问,显示欢迎,这是您第一次访问,用户后续访问该页面,显示欢迎回来,您的上次访问时间为xxx年xx月xx日 hh:mm:ss 分析: 使用cookie来保 ...
- servlet session 跟踪用户上次访问时间
1.是什么? 上次访问时间:即用户最近一次登录时间: 2.为什么? 为了提示用户登录或访问记录,提高安全性,如qq登录提示: 3.怎么做? 通过cookie 实现: 用户第1次登录, 服务器把访问时间 ...
- 每次访问某个界面,展示欢迎回来,并展示上次访问时间
存在问题 SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");中间有一个空格,会导致编解码问题 ...
- python下载文件加上日期_Python实现给下载文件显示进度条和下载时间代码
本篇文章小编给大家分享一下Python实现给下载文件显示进度条和下载时间代码,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 该模块调用了三个库: 1. ...
- cookie ? 利用cookie实现 显示上次访问时间?
二. <%@page import="java.text.SimpleDateFormat"%> <%@page import="java.util.D ...
最新文章
- NET4.0.X中的状态机工作流
- 有赞统一日志平台初探
- matlab修改矩阵元素,怎么修改矩阵中的某些元素 或者简单点说保留矩阵中的元素...
- Python由于目标计算机积极拒绝,无法连接。错误解决
- 函数式接口@FunctionalInterface使用示例
- 老布特木糖醇蛋卷鸡蛋味
- dayjs​​​​​​​文档
- Java——String类的方法
- 小程序仿饿了么弹窗式购物车
- 不能因技术后天的死 而迷茫了今天的“学” 生
- C/C++ 获取本地日期时间常见方法
- MyEclipse的html页面 design视图中 关闭可视化界面
- Python >>> 基于UDP 协议的实时网络视频传输
- 一级倒立摆matlab仿真,一级倒立摆的Simulink仿真
- 数学 三角函数 sin 正弦、cos 余弦、tan 正切、cot 余切、sec 正割、csc 余割 简介
- 今天终于把荣耀6root了_附教程
- 20模3c语言中等于多少钱,科三模拟多钱
- 第七章 卷积神经网络2(代码实现)
- stty 命令中文使用详解
- 博客营销?软文营销?怎么按照流程走?