`
jimmychenli
  • 浏览: 69602 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

COOKIE的读、写、修改、删除

阅读更多

                   JAVA COOKIE值的读、写、修改、删除

 

 Cookie的写入

   //设定COOKIE值

    Cookie nameCookie=new Cookie("username","jimmychenli");

    Cookie password=new Cookie("password","123456");

//设定COOKIE的存活周期,
    nameCookie.setMaxAge(600);

//setMaxAge()后面跟的数是秒数,如果为负数,代表,浏览器一关即会失效

//添加COOKIE
    response.addCookie(nameCookie);

    response.addCookie(password);

 Cookie的读取

//此处cook获取的是一个数组

    Cookie[] cook=request.getCookies();

//获取COOKIE时得先判断是否为空,然后再去获取相关值

  if(cook.length!=0)
  {
   for(int i=0;i<cook.length;i++)
   {
      if(cook[i].getName().equalsIgnoreCase("username"))
      {
    String username=cook[i].getValue().toString();
      }

    if(cook[i].getName().equalsIgnoreCase("password"))
      {
    String password=cook[i].getValue().toString();
      }
   }
  }

 

cookie的删除

    //要删除COOKIE只需设定他的存活周期为O就行了,如:

       if(cook[i].getName().equalsIgnoreCase("username"))
      {
      cook[i].setMaxAge(0)//设置为0为立即删除该Cookie 

        response.addCookie(cook[i]);

      }

 cookie值的修改

    if(cook[i].getName().equalsIgnoreCase("username"))
      {
      cook[i].setValue("111111"))//设置新的值

     response.addCookie(cook[i]);

      }

分享到:
评论
1 楼 wzpwap123 2014-04-25  
为嘛 服务器端修改不了cookie啊 这是咋回事?求解释
null->null->-1->JSESSIONID->null->false->C3FF407BB75606F23C51E918687888A9.controller_local->0->

相关推荐

    jquery.jsoncookie.zip

    jQuery的核心功能包括选择器(用于查找DOM元素)、遍历(如遍历元素集合)和操作(如添加、删除或修改元素)。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器...

    ASP.NET中Cookie编程简明参考

    了解如何正确地创建、读取、修改和删除Cookie,以及它们与Session的关系,对于构建高效、安全的Web应用至关重要。同时,理解Cookie和Session的工作原理有助于优化应用程序性能,比如合理设置Cookie的过期时间和大小...

    PHP Cookie:Session详解.md

    // 读取名为 "username" 的 Cookie 的值 if (isset($_COOKIE['username'])) { $username = $_COOKIE['username']; echo "Welcome, $username!"; } else { echo "You are not logged in."; } ?&gt; ``` ```...

    javascript操作Cookie(设置、读取、删除)方法详解

    在JavaScript中,我们可以通过修改document对象的cookie属性来设置一个新的Cookie。如果要设置一个没有过期时间的Cookie,可以简单地将Cookie的值赋给document.cookie。例如,设置一个名为"name"的Cookie,其值为...

    jquery.cookie() 方法的使用(读取、写入、删除)

    例如,将Cookie设置为全局可读: ```javascript $.cookie('the_cookie', 'the_value', { expires: 7, path: '/' }); ``` 但请注意,这可能导致不同页面间的Cookie冲突,因此通常不推荐这样做。 **4. 读取Cookie**...

    易语言-易语言置外部浏览器Cookie例子(支持所有浏览器)

    1. **读取Cookie**:从指定的浏览器中读取出Cookie信息,这通常需要解析浏览器的存储格式或者调用浏览器提供的API。 2. **写入Cookie**:将新的Cookie信息写入到浏览器中,同样可能涉及浏览器特定的存储机制或者API...

    通过js实现cookies 的增删改查

    通过js实现cookies 的增加删除修改,解决chrome读为 undefine 的问题

    ASP下Cookie操作的详细讲解

    例如,创建一个名为"CookieName"的Cookie,可以这样写: ```vbscript ("CookieName") = "Value"%&gt; ``` 这将在客户端的浏览器中创建一个名为"CookieName"的Cookie,其值为"Value"。 2. **设置Cookie属性** - **...

    javascript 操作cookies及正确使用cookies的属性.docx

    通过 JavaScript,开发者可以轻松地创建、读取、修改和删除 Cookies。 #### 二、写入 Cookies 在 JavaScript 中,可以通过 `document.cookie` 属性来设置或获取 Cookies。下面是一段示例代码,展示了如何使用 ...

    读书系统的相关源代码asp源代码

    4. **数据库设计**:可能包含书籍信息表、用户信息表、借阅记录表等,理解如何设计关系型数据库以支持图书管理功能,如添加、删除、修改书籍信息,以及处理用户的借阅和归还操作。 5. **会话和cookies管理**:ASP...

    IE浏览器安全设置.pptx

    Cookie是一小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。设置方法是在IE6.0中,打开“工具”→“Internet选项”→“隐私”...

    java面试题-读书笔记-面试失败一次就记录一次的坑-不知不觉已经这么多了.docx

    它们在内部维护一个字符数组,可以添加、删除或修改字符。与String不同,它们的实例可以被多次修改。 - **线程安全性**:StringBuffer是线程安全的,适合多线程环境下的字符串操作;StringBuilder则不是线程安全的...

    《PHP编程最快明白》第四讲:日期、表单接收、session、cookie

    `更改了"id"的值,而`unset($_COOKIE['name'])`或`setcookie("name","",time()-1)`则可以删除名为"name"的cookie。 综上所述,PHP的日期处理、表单接收、session管理和cookie使用是构建动态Web应用的基础。熟练掌握...

    j2EE编程时尚百例

    12.写内容到文件 13.函数中投掷异常 14.分行写入数据 15.分页显示 16.分页显示调查问卷 17.删除数据 18.判断是否空白文件 19.利用absolute方法设置记录指标所指向的记录 20.利用applet载入applet 21.单选型列表框] ...

    PHP期末复习题.pdf

    5. PDO exec()方法:PDO exec()方法可以执行SQL命令添加记录、删除记录、修改记录和查询记录,返回查询结果集。 6. PHP网站分类:PHP网站可以称为Web应用程序。 7. 文件操作:打开文件后,可以读一个字符、读一个...

    UltraVR安全配置加固指南.docx

    合理设置 umask 可以确保新文件创建时具有最小权限,避免过多的世界可读、可写、可执行权限。 1.1.6 用户登录信息记录:启用日志功能,记录所有用户的登录和登出时间,便于追踪异常活动。 1.1.7 系统安全事件记录...

    iecvcookiesview

    5. **批量操作**:允许用户选择多个Cookies进行删除或修改,这在清理或测试场景下特别实用。 6. **跨平台支持**:虽然名称中提到的是Internet Explorer,但现代版本可能也支持其他主流浏览器,如Chrome、Firefox等...

    精易官方免费模块v3.60版

    2.完善 类_ODBC数据库,“读文本”参数二的备注,改为 索引从0开始 感谢 阿蒙 的提醒 3.完善 类_ODBC数据库 ,“连接Access”增加参数 &lt;参数_Accdb&gt; 感谢 阿蒙 的代码 精易模块 V3.56 what’s new:(20131224) 1...

    Auto-Character-Sheet:一个主要的基于D&D的字符表,使用HTML和Javascript编写,并使用WebStorage(需要为页面启用cookie)

    在Auto-Character-Sheet中,JavaScript被用来响应用户的操作,比如添加、修改或删除角色属性,计算统计值,甚至可能包括一些自动化功能,如根据角色等级自动调整能力值。此外,JavaScript也可能包含了验证逻辑,确保...

    ietools2.6.exe

    *删除恶意网站造成的首页被修改、浏览器、桌面、文件夹等设置被修改. *修复ie工具栏、右键菜单、工具条。 *在注册表中删除常见木马程序的键值. *检查启动项不被常见病毒感染(包括ini等配置文件)。 *删除网页...

Global site tag (gtag.js) - Google Analytics