当前位置: 首页 > news >正文

java登入ajxs_jquery.cookie.js java后台代码 操作cookie实现记住当前用户输入信息代码...

下载jquery.cookie.js地址看这里:http://pan.baidu.com/s/1gdCPaN5

//初始化页面时验证是否记住了密码

$(document).ready(function() {

if ($.cookie("rmbUser") == "true") { //判断上次登陆是否已记住密码

$("#rmbUser").attr("checked", true); //设置记住密码复选框选中

//$.cookie('name'); 读取 cookie

$("#user").val($.cookie("userName"));

$("#pass").val($.cookie("passWord"));

}

});

//保存用户信息

function saveUserInfo() {

if ($("#rmbUser").attr("checked") == true) { //如果复选框选中进入

var userName = $("#user").val();

var passWord = $("#pass").val();

$.cookie("rmbUser", "true", { expires: 7 }); // // 存储 cookie  一个带7天期限的 cookie

$.cookie("userName", userName, { expires: 7 });

$.cookie("passWord", passWord, { expires: 7 });

}

else {

$.cookie("rmbUser", "false", { expires: -1 }); // 删除 cookie

$.cookie("userName", '', { expires: -1 });

$.cookie("passWord", '', { expires: -1 });

}

}

//再次进入页面的时候上次输入的信息就会记录在当前页面上了.

Xl6r3te7Prs7e+uoVhWOibXZ+9t31vrGeUbekNGQBMDYQMABIPIQOAxEPIACDxEDIASDyEDAASDyEDgMRDyAAg8RAyAEg8hAwAEg8hA4DEQ8gAIPEQMgBIPIQMABIPIQOAxEPIACDxEDIASDyEDAASbxwh+39VsxwY1BWLpAAAAABJRU5ErkJggg==

//上面的是js控制的,后台也需要保存一遍的

String userName = request.getParameter("userName");

String password = request.getParameter("password");

String remember = request.getParameter("remember");

//记住密码 保存Cookie 中

if("Y".equals(remember)){

Cookie userName= new Cookie("userName",userName);

Cookie passWord= new Cookie("passWord",passWord);

cookie.setMaxAge(60*60*24*7);//保存有效期七天

response.addCookie(userName);

response.addCookie(passWord);

}

//下面介绍java如何读取cookie,读取cookie代码如下

Cookie[] cookies = request.getCookies();//获取一个cookie数组

for(Cookie cookie : cookies){

Sysotem.out.println(cookie.getName());// get the cookie name

Sysotem.out.println(cookie.getValue());// get the cookie value

}

根据上面得到的信息就可以在用户访问登录页面的时候去去查看调用Cookie

的用户名和密码直接去查询对应用户信息登录,从而实现记住密码自动登录的功能

相关文章:

  • java compile方法_java.util.regex.Pattern.compile()方法
  • java开发转架构_【转】从架构差异看Web高性能开发(转载自csdn)
  • unique paths ii java_[LeetCode][Java] Unique Paths II
  • java自定义注解嵌套_Spring-基于自定义注解和Aop动态数据源配置
  • java包名称_显示Java类的包名称
  • Java异构数据翻译器_CowNewSQL Java实现的多数据库SQL翻译器,可以把标准 生成多种 的方言,支持Oracle、 Develop 238万源代码下载- www.pudn.com...
  • linux java网络编程_Java网络编程深入之TCP协议编程
  • java顺序打印约瑟夫环_关于约瑟夫环问题,用java 编写程序,输出n个人出圈的顺序,书上的程序代码如下,但是有几点我搞不明白...
  • java翻译topping_java刚開始学习的人常见的问题
  • java里添加员工信息_SSH_框架整合4--添加员工信息
  • 毛刺现象 java_组合逻辑设计中的毛刺现象
  • java 有界类型_java泛型之有界类型
  • oracle mysql8_这一刻,MySQL 8终于追赶上了Oracle 8
  • power of three java_【LeetCode】326. Power of Three 3的幂(Easy)(JAVA)
  • python2和pytho3切换_电脑上同时安装Python2和Pytho
  • 【知识碎片】第三方登录弹窗效果
  • CAP理论的例子讲解
  • Cookie 在前端中的实践
  • css布局,左右固定中间自适应实现
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Java精华积累:初学者都应该搞懂的问题
  • js作用域和this的理解
  • LeetCode18.四数之和 JavaScript
  • Lucene解析 - 基本概念
  • MySQL QA
  • Yii源码解读-服务定位器(Service Locator)
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 工作中总结前端开发流程--vue项目
  • 记一次删除Git记录中的大文件的过程
  • 技术发展面试
  • 将回调地狱按在地上摩擦的Promise
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • python最赚钱的4个方向,你最心动的是哪个?
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • # 安徽锐锋科技IDMS系统简介
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • #if #elif #endif
  • #pragma multi_compile #pragma shader_feature
  • (Python) SOAP Web Service (HTTP POST)
  • (zhuan) 一些RL的文献(及笔记)
  • (ZT)薛涌:谈贫说富
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (正则)提取页面里的img标签
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net 简单实现MD5
  • .NET 设计模式初探
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET设计模式(8):适配器模式(Adapter Pattern)