今天做项目碰到了这个问题,所以将其书写下来。

首先,要实现免登陆需要将用户名与密码保存在cookie中,然后将其保存在httpservletresponse中。

所以具体的代码如下:

Cookie username=new Cookie("username", user.getAccount());
                                   username.setMaxAge(Constants.COOKIE_AGE);
                                   response.addCookie(username);
                                   Cookie password=new Cookie("password", user.getPassword());
                                   password.setMaxAge(Constants.COOKIE_AGE);
                                   response.addCookie(password);

Constants.COOKIE_AGE:指的是免登陆时间,我将他另存在constants中。

若需要还原,则只需要将cookie,setmaxage(0)就行了。

具体代码如下;

Cookie username=new Cookie("username", null);
                               username.setMaxAge(0);
                               response.addCookie(username);
                               Cookie password=new Cookie("password", null);
                                password.setMaxAge(0);
                             response.addCookie(password);

用cookie设置7天免登陆相关推荐

  1. JavaWeb _ 07 session、Cookie和七天免登陆

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.会话管理 二.cookie 三.session 四.cookie与session的区别 五.七天免登陆 一.会话管理 概 ...

  2. Cookie的应用---十天免登陆设计

    首先要创建一个数据库的表,表内含有用户名和密码,其代码如下: drop table if exists t_user; create table t_user(id int(10) primary k ...

  3. SpringBoot Thymeleaf Vue Mybatis 登录和注册的实现,以及使用Cookie实现七天免登录

    文章目录 5. 功能实现 5.1 用户注册和登录功能 前端页面 后台登录和注册 5.2 未登录拦截 5.3 七天内免登录 Cookie 和 Session Cookie简介 Cookie 的使用 利用 ...

  4. php采集喜马拉雅,喜马拉雅数据 JSSDK API 接入 demo WEB版 标准登录 、免登陆

    1.引入jssdk config, XMLY, XMplayer  喜马拉雅sdk封装好的 2.初始化(授权登录.免登陆) config({ app_key: '2e*****1', // 必传,官方 ...

  5. FiddlerScript 注入cooke实现自动登录,Fiddler实现免登陆,浏览器通代理实现自动登录

    一,问题描述 最近看到一个用易语言写的软件,点击运行,会自动将电脑的代理修改为:http=127.0.0.1:xxx;https=127.0.0.1:xxx ,使用chrome浏览器或火狐浏览器配置这 ...

  6. php采集喜马拉雅,接入喜马拉雅数据 JSSDK API demo WEB版 标准登录 、免登陆

    1.引入jssdk config, XMLY, XMplayer 喜马拉雅sdk封装好的 2.初始化(授权登录.免登陆) config({ app_key: '2e*****1', // 必传,官方提 ...

  7. html cookie设置不过期,HTML5学习之关于Cookie的expires过期时间无效分析

    原标题:HTML5学习之关于Cookie的expires过期时间无效分析 在学习Cookie的过程中发现Cookie设置过期时间后,过了设定时间Cookie并不会自动删除,重启浏览器甚至是重启电脑后重 ...

  8. python selenium 使用cookies免登陆,与requests使用cookies免登陆的差别

    原址:https://blog.csdn.net/qq_38282706/article/details/80639803 要点:1.selenium的cookies是多个字典组成的list,而且有很 ...

  9. iOS程序员眼中的客户端免登陆(数据迁移已更新)

    2017.01.15 一.前言,为什么要做免登陆 2017年1月9日,蓄势已久的小程序正式上线,着实,张小龙 用完即走 的理念发挥的淋漓尽致,无需下载,扫码可用,用完即走 2017年互联网人口红利结束 ...

最新文章

  1. layui 导航收缩代码_pycharm的十个小技巧,让你写代码效率翻倍
  2. 机器学习算法加强——XGBoost实践
  3. Android 内存泄漏分析指北
  4. Android学习之调用系统相机实现拍照功能
  5. ai项目实施步骤_停止AI产品开发中道德责任的6个步骤
  6. Python学习Day14
  7. QImage、QPainter绘图
  8. Unity3D | 经典小游戏Battle City
  9. c语言入门 输出图形(1),C语言图形输出习题(1).pdf
  10. 微型计算机补码运算电路特点,二进制数的运算及其加法电路
  11. 做到这一点,帮你每年多赚10万!
  12. Tuxera NTFS for Mac激活序列号版读写神器
  13. epel yum 安装 trickle
  14. CSS3干货13:把页面变成黑白灰色彩
  15. 中科院计算所培训中心2017年第一季度课程安排
  16. 携职教育:中级职称有用吗?怎么评中级?
  17. M3U8在线MP4格式
  18. 小米智能云-春招实习-面经
  19. Naive Bayes笔记
  20. Oracle数据库中字符串相关字段类型辨析

热门文章

  1. ffmpeg 日志系统av_log()
  2. Win7启动无桌面(explorer.exe)
  3. 金字塔的思维---先总后分与结论先行
  4. BigDecimal转Integer
  5. CCF A类 B类 C类 中国计算机学会推荐中文科技期刊目录【迷惑了好久】
  6. 复合函数的导数及证明
  7. Win7配置修改neighbor
  8. 春运路上:乘警的样子
  9. 4.(飞机定票系统)一家小型航空公司刚刚购买了计算机,用于新的自动化定票系统。总裁要求您为新系统编制程序。需要分配该航空公司的唯一一架飞机每个航班的座位(容量:10个座位)。下
  10. Spartan-6的时钟管理 DCM与 PLL详细介绍