`

cookie 之 读写操作

    博客分类:
  • Jsp
阅读更多
//写cookie   
Cookie namecookie = new Cookie("name",name);   
Cookie passwordcookie = new Cookie("password",password);   
Cookie optioncookie = new Cookie("option","1");   
  
//生命周期       
namecookie.setMaxAge(60*60*24*365);   
passwordcookie.setMaxAge(60*60*24*365);   
optioncookie.setMaxAge(60*60*24*365);   
       
response.addCookie(namecookie);   
response.addCookie(passwordcookie);    
response.addCookie(optioncookie);    
  
//读cookie   
Cookie[] cookies = request.getCookies();   
if(cookies!=null)   
{   
    String name = "";   
    String password = "";   
    String option = "";   
    for (int i = 0; i < cookies.length; i++)    
    {   
       Cookie c = cookies[i];        
       if(c.getName().equalsIgnoreCase("name"))   
       {   
          name = c.getValue();   
        }   
        else if(c.getName().equalsIgnoreCase("password"))   
        {   
           password = c.getValue();   
        }   
        else if(c.getName().equalsIgnoreCase("option"))   
        {   
           option = c.getValue();   
        }        
    }    
  }  
setMaxAge(参数):参数为负数代表关闭浏览器时清除cookie,参数为0时代表删除cookie,参数为正数时代表cookie存在多少秒。
HttpServletResponse.addCookie(参数1,参数2):将创建好的cookie写入用户计算机。参数1代表cookie的名子,参数2代表cookie的值。
通过HttpServletRequest.getCookies()方法可以从相应用户读取cookie列表,放在cookie类型的数组中,通过数组中各个cookie的getName()和getValue()方法可以获取各个cookie的名称和值。
 
分享到:
评论

相关推荐

    cookie 读写

    本文将深入探讨Cookie的读写操作及其在实际应用中的重要性。 首先,Cookie的工作原理基于HTTP协议,它是无状态的,也就是说,服务器无法记住之前与某个客户端的交互。为了解决这个问题,服务器通过在响应头中设置...

    javascript 对cookie 的读写操作

    javascript对cookie的日常操作

    cookie读写,子cookie

    在这个“cookie读写,子cookie”主题中,我们将深入探讨Cookie的读取、写入以及子Cookie的概念。 首先,Cookie是由服务器端创建并发送到客户端(浏览器)的一小段文本信息,浏览器会在后续的HTTP请求中自动将这些...

    js中的cookie的读写操作示例详解.docx

    本文将深入讲解如何在JavaScript中进行Cookie的读写操作。 首先,Cookie的基本结构是一个键值对,键表示名称,值表示内容。除此之外,还可以设置有效期(expires)、路径(path)和域名(domain)。例如,以下是一...

    delphi操作NetHTTPClient读写cookie例子

    delphi操作NetHTTPClient读写cookie例子

    Android下登录Demo(使用了读写Cookie操作)

    本文将深入探讨如何在Android环境下进行Cookie的读写操作,以及如何将其应用于登录流程中。 首先,理解Cookie的基本概念至关重要。Cookie是由服务器发送到客户端(浏览器或Android应用)的一小段文本数据,包含了...

    cookie接口 实现本地或客户端的cookie的创建和读取

    在提供的压缩包文件`cookies`中,可能包含了一个接口(定义了Cookie操作的规范),一个实现类(实现了接口中的方法),以及一个测试类(用于测试接口和实现类的功能)。通过查看和运行这些代码,你可以更深入地理解...

    java cookie 读写,记住密码 自动登录

    本主题将详细讲解如何使用Java进行Cookie的读写操作,以及如何利用Cookie实现记住密码和自动登录功能。 1. **Cookie基本概念** Cookie是由服务器发送到用户浏览器并存储在本地的一小块数据,当用户再次请求同一...

    C#.net与vb.net中读写Cookie的方法

    在C#.net和vb.net中,处理Cookie主要涉及到创建、读取、修改和删除操作。下面我们将详细探讨这两种语言中如何进行这些操作。 ### C#.net中的Cookie操作 #### 创建Cookie 1. **单值Cookie**: ```csharp Response...

    引用外部类实现Flash Cookie的读写

    本教程将深入讲解如何通过AS2(ActionScript 2.0)引用外部类来实现Flash Cookie的读写。 首先,让我们了解什么是Flash Cookie。Flash Cookie不同于传统的HTTP Cookie,它们存储在用户的Flash Player中,而不是...

    js 操作 COOKIE 读写删

    JavaScript中的Cookie操作是Web开发中常见的一种数据存储方式,它主要用于在用户浏览器端保存少量信息。Cookie可以帮助我们实现用户会话跟踪、个性化设置保存等功能。本文将深入探讨如何使用JavaScript进行Cookie的...

    ASP.NET中cookie读写方法介绍

    ### ASP.NET中cookie读写方法介绍 在ASP.NET应用程序中,cookie是一种常用的数据存储机制,用于在客户端存储少量的信息。本文将详细介绍ASP.NET中cookie的读写方法,并通过实例演示如何实现这些操作。 #### 一、...

    JavaScript对Cookie进行读写操作实例

    因此,读写操作主要通过操作这个属性来实现。 在示例代码中,首先定义了一个set_it函数用于写入Cookie。它通过定义一个包含键值对的字符串,然后在末尾拼接一个过期时间的设置来生成完整的cookie内容。set_it函数...

    小巧易用的Cookie读写工具

    首先,Cookie读写工具的主要功能在于提供对Cookie的直观操作。在开发Web应用时,开发者经常需要处理用户的登录状态、个性化设置等,这个工具能够简化这一过程。它允许用户查看已存储在浏览器中的所有Cookie,包括其...

    JS Cookie的操作

    此外,由于安全和隐私原因,某些情况下(如HTTPOnly和Secure标志),JavaScript可能无法读写某些Cookie。 六、高级用法 除了基本操作外,还可以通过设置额外属性如`domain`、`path`、`secure`等来控制Cookie的作用...

    Extjs 关于 cookie的操作

    首先,需要创建一个 `CookieProvider` 对象,这个对象将负责 Cookie 的读写操作。例如: ```javascript var cookie = new Ext.state.CookieProvider(); ``` #### 四、设置 Cookie 接下来介绍如何设置 Cookie。在...

    Android使用AsyncHttpClient读写Cookie

    本篇文章将详细探讨如何在Android中使用AsyncHttpClient进行Cookie的读写操作。 首先,我们要了解Cookie的基本概念。Cookie是由服务器发送到客户端(浏览器或Android应用)的小型文本文件,用于存储会话数据,如...

    Cookie读写demo

    标题中的“Cookie读写demo”指的是一个用于演示如何在Web应用程序中进行Cookie读取和写入操作的示例。在Web开发中,Cookie是客户端存储数据的一种方式,它由服务器发送到用户的浏览器,并且可以在后续的请求中由...

Global site tag (gtag.js) - Google Analytics