在 login.jsp 中用下面的代码获取 Cookie
<%
String name="";
String passward="";
Cookie[] cookies=request.getCookies();
if(cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie = cookies[i];
if(cookie.getName().equalsIgnoreCase("oa")){
String value=cookie.getValue();
if(value.indexOf("-")!=-1 && value.split("-").length>1){
name=cookie.getValue().split("-")[0];
passward=cookie.getValue().split("-")[1];
}
}
}
}
%>
在 java 文件中用下面的代码保存 Cookie
String saveCookie= request.getParameter("saveCookie");
String username = request.getParameter("name");
String password = request.getParameter("passward");
if ("".equals(saveCookie)) {
Cookie cookie = new Cookie("oa", null);
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);
} else if (saveCookie.equals("save")) {
Cookie cookie = new Cookie("oa", username + "-" + password);
cookie.setMaxAge(24 * 60 * 60 * 365);//不设置时间的话,无法存入本地COOKIE
cookie.setPath("/");
response.addCookie(cookie);
}
分享到:
相关推荐
在这个“cookie实现记住用户名密码”的项目中,我们主要会涉及到Java Web开发环境,如IntelliJ IDEA和Tomcat服务器,以及关键的技术点——Cookie与JSP的结合。 1. **Cookie基础概念** - Cookie由服务器创建,存储...
Javascript实现登录记住用户名和密码功能的核心在于使用Web存储技术,这里主要用到了cookies技术来实现这一需求。在页面加载时,可以通过读取保存在本地的cookies来自动填充表单中的用户名和密码信息,从而达到记住...
为了提供更好的用户体验,有时我们需要实现“记住用户名和密码”的功能,这样用户在下次访问时可以自动填充登录信息,从而避免频繁输入。本文将深入探讨如何在ASP.NET环境中实现这一功能。 首先,我们需要了解ASP...
以上就是使用Java、JSP和Servlet实现“记住用户名”功能的基本流程。在实际应用中,还需要考虑安全性问题,例如使用HTTPS、防止XSS攻击,以及对存储的用户名进行加密等。此外,如果希望跨设备或跨浏览器记住用户名,...
在PHP编程中,实现“记住用户名和密码”的功能通常涉及到几个关键的技术:MySQL数据库存储、Cookie和Session管理,以及HTML和CSS的交互设计。以下是对这些知识点的详细说明: 1. **MySQL数据库存储**: 当用户成功...
在网页应用中,"Cookie记住用户名密码"是一个常见的功能,它允许用户在访问网站时选择保存他们的登录信息,以便下次访问时自动填充,提供便捷的用户体验。这个功能主要依赖于JavaScript和Cookie技术来实现,无需复杂...
HTML中的“记住用户名密码”功能是一项常见的用户...综上所述,实现“html记住用户名密码”功能涉及到前端开发、用户交互设计、安全性以及合规性等多个方面,开发者需要在提供便利的同时,确保用户数据的安全和隐私。
在IT行业中,用户认证是网络安全的基本要素之一,而“记住登录时的用户名和密码”功能则是为了提升用户体验而设计的一项常见功能。这个功能允许用户在登录某个网站或应用时保存其登录凭据,以便在下次访问时能够快速...
### Cookie存储加密用户名与密码 ...通过在客户端的Cookie中存储加密后的用户名和密码,可以实现“记住我”功能,为用户提供更便捷的体验。但同时也需要注意安全性和隐私问题,确保系统的整体安全性。
"登录页面记住用户名密码"这一功能是提高用户体验的一个常见特性,它允许用户在首次登录后选择保存他们的用户名和密码,以便下次访问时能够快速便捷地登录,通常会配合一个复选框供用户选择是否开启此功能。...
让IE记住用户名和密码的功能,可以通过设置Cookie或者利用HTTP Basic Auth等方式实现。本篇文章将重点介绍如何通过前端代码实现这一功能。 #### 二、基本原理 1. **表单提交**:用户在登录页面输入用户名和密码后...
总结来说,通过合理设置和管理Cookie,开发者可以实现“记住用户名和密码登录期限”的功能。在实现这一功能时,要注意平衡用户体验与安全性的关系,确保用户数据的安全。同时,随着技术的发展,现代Web应用可能还会...
3. **简化登录过程**:用户选择“记住密码”后,Cookie存储了加密后的用户名和密码,下次访问时可直接自动登录。 4. **广告精准投放**:广告商可以通过Cookie追踪用户浏览历史,展示更具针对性的广告。 **三、...
其中,使用Cookie存储用户名和密码是一种常见的做法,尤其在用户选择“记住我”功能时。本文将深入探讨如何使用Cookie来记录并管理用户的登录信息,包括其工作原理、实现步骤、代码示例以及安全考量。 #### 一、...
在PHP中实现记住用户名和密码功能是通过使用Cookie来完成的。Cookie是存储在用户浏览器中的一段小数据,可以用来跟踪用户信息或保存用户的偏好设置。在Web开发中,当用户需要在多个页面之间保存一些信息时,可以使用...
很好用,可在服务器端记住用户名密码,修改COOKIE轻松搞定
虽然不是所有浏览器都依赖Cookie来记住用户名和密码,但清理对应域名的Cookie也是一种可能的解决方案。然而,这可能会影响用户的其他浏览体验。 8. **插入隐形用户名输入框**: 在用户名输入框和密码输入框之间...
在Web开发中,"jsp+servlet+Cookie实现记住密码功能"是一个常见的需求,尤其是在构建用户登录系统时。本文将深入探讨这一技术栈如何协同工作,帮助用户在下次访问时自动填充登录信息,提升用户体验。 首先,JSP...
本项目名为"一个记住用户名密码demo",旨在提供一个实现这一功能的示例代码,帮助开发者理解和实践。 在Web应用程序中,记住用户名密码的功能通常涉及到以下几个关键知识点: 1. **本地存储**:最常见的实现方式是...
总的来说,实现“Java Web登录自动填入用户名密码”功能需要结合前端页面、后端逻辑和浏览器的Cookie机制。在设计时,不仅要关注功能实现,还要考虑安全性与用户体验。通过学习和实践,开发者可以更好地掌握Java Web...