`
Jameswsz
  • 浏览: 160526 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

登录时记住用户名和密码的Cookie实现方法

JSP 
阅读更多

在 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实现记住用户名密码

    在这个“cookie实现记住用户名密码”的项目中,我们主要会涉及到Java Web开发环境,如IntelliJ IDEA和Tomcat服务器,以及关键的技术点——Cookie与JSP的结合。 1. **Cookie基础概念** - Cookie由服务器创建,存储...

    Javascript实现登录记住用户名和密码功能

    Javascript实现登录记住用户名和密码功能的核心在于使用Web存储技术,这里主要用到了cookies技术来实现这一需求。在页面加载时,可以通过读取保存在本地的cookies来自动填充表单中的用户名和密码信息,从而达到记住...

    ASP.NET中登录时记住用户名和密码

    为了提供更好的用户体验,有时我们需要实现“记住用户名和密码”的功能,这样用户在下次访问时可以自动填充登录信息,从而避免频繁输入。本文将深入探讨如何在ASP.NET环境中实现这一功能。 首先,我们需要了解ASP...

    java web 记住用户名功能实现

    以上就是使用Java、JSP和Servlet实现“记住用户名”功能的基本流程。在实际应用中,还需要考虑安全性问题,例如使用HTTPS、防止XSS攻击,以及对存储的用户名进行加密等。此外,如果希望跨设备或跨浏览器记住用户名,...

    php实现记住用户名和密码

    在PHP编程中,实现“记住用户名和密码”的功能通常涉及到几个关键的技术:MySQL数据库存储、Cookie和Session管理,以及HTML和CSS的交互设计。以下是对这些知识点的详细说明: 1. **MySQL数据库存储**: 当用户成功...

    Cookie记住用户名密码

    在网页应用中,"Cookie记住用户名密码"是一个常见的功能,它允许用户在访问网站时选择保存他们的登录信息,以便下次访问时自动填充,提供便捷的用户体验。这个功能主要依赖于JavaScript和Cookie技术来实现,无需复杂...

    html记住用户名密码

    HTML中的“记住用户名密码”功能是一项常见的用户...综上所述,实现“html记住用户名密码”功能涉及到前端开发、用户交互设计、安全性以及合规性等多个方面,开发者需要在提供便利的同时,确保用户数据的安全和隐私。

    记住登录时的用户名和密码

    在IT行业中,用户认证是网络安全的基本要素之一,而“记住登录时的用户名和密码”功能则是为了提升用户体验而设计的一项常见功能。这个功能允许用户在登录某个网站或应用时保存其登录凭据,以便在下次访问时能够快速...

    Cookie将用户名和密码加密后存在客户端的Cookie当中

    ### Cookie存储加密用户名与密码 ...通过在客户端的Cookie中存储加密后的用户名和密码,可以实现“记住我”功能,为用户提供更便捷的体验。但同时也需要注意安全性和隐私问题,确保系统的整体安全性。

    登录页面记住用户名密码

    "登录页面记住用户名密码"这一功能是提高用户体验的一个常见特性,它允许用户在首次登录后选择保存他们的用户名和密码,以便下次访问时能够快速便捷地登录,通常会配合一个复选框供用户选择是否开启此功能。...

    (代码方式!)如何让IE记住用户名和密码!绝对可以用(代码方式,物有所值!!!加精!~!)

    让IE记住用户名和密码的功能,可以通过设置Cookie或者利用HTTP Basic Auth等方式实现。本篇文章将重点介绍如何通过前端代码实现这一功能。 #### 二、基本原理 1. **表单提交**:用户在登录页面输入用户名和密码后...

    怎么记住用户名和密码登录期限

    总结来说,通过合理设置和管理Cookie,开发者可以实现“记住用户名和密码登录期限”的功能。在实现这一功能时,要注意平衡用户体验与安全性的关系,确保用户数据的安全。同时,随着技术的发展,现代Web应用可能还会...

    JavaWeb 中Cookie实现记住密码的功能示例

    3. **简化登录过程**:用户选择“记住密码”后,Cookie存储了加密后的用户名和密码,下次访问时可直接自动登录。 4. **广告精准投放**:广告商可以通过Cookie追踪用户浏览历史,展示更具针对性的广告。 **三、...

    使用Cookie记录用户名和密码.

    其中,使用Cookie存储用户名和密码是一种常见的做法,尤其在用户选择“记住我”功能时。本文将深入探讨如何使用Cookie来记录并管理用户的登录信息,包括其工作原理、实现步骤、代码示例以及安全考量。 #### 一、...

    php使用cookie实现记住用户名和密码实现代码

    在PHP中实现记住用户名和密码功能是通过使用Cookie来完成的。Cookie是存储在用户浏览器中的一段小数据,可以用来跟踪用户信息或保存用户的偏好设置。在Web开发中,当用户需要在多个页面之间保存一些信息时,可以使用...

    使用Cookie记住用户名密码

    很好用,可在服务器端记住用户名密码,修改COOKIE轻松搞定

    防止浏览器记住用户名及密码的简单实用方法

    虽然不是所有浏览器都依赖Cookie来记住用户名和密码,但清理对应域名的Cookie也是一种可能的解决方案。然而,这可能会影响用户的其他浏览体验。 8. **插入隐形用户名输入框**: 在用户名输入框和密码输入框之间...

    jsp+servlet+Cookie实现记住密码功能

    在Web开发中,"jsp+servlet+Cookie实现记住密码功能"是一个常见的需求,尤其是在构建用户登录系统时。本文将深入探讨这一技术栈如何协同工作,帮助用户在下次访问时自动填充登录信息,提升用户体验。 首先,JSP...

    一个记住用户名密码demo

    本项目名为"一个记住用户名密码demo",旨在提供一个实现这一功能的示例代码,帮助开发者理解和实践。 在Web应用程序中,记住用户名密码的功能通常涉及到以下几个关键知识点: 1. **本地存储**:最常见的实现方式是...

    Java Web登录自动填入用户名密码

    总的来说,实现“Java Web登录自动填入用户名密码”功能需要结合前端页面、后端逻辑和浏览器的Cookie机制。在设计时,不仅要关注功能实现,还要考虑安全性与用户体验。通过学习和实践,开发者可以更好地掌握Java Web...

Global site tag (gtag.js) - Google Analytics