1.浏览器管理Cookie步骤

2.Cookie的路径

该路径可通过setPath("/xxx")进行设置,这个路径直接决定服务器的请求是否会从浏览器中加载某些Cookie。

首先默认情况下,如果不设置Cookie的path,默认是“/项目名/当前路径的上一层地址”,如:请求路径:/cookie/cookieDome/servlet/login,Cookie的请求路径:/cookie/cookieDome/servlet

如果我们设置path,如果当前访问的路径包含了Cookie的路径(当前访问路径在Cookie路径基础上要比Cookie的范围小)Cookie就会加载request的对象之中。

再次强调:这个路径就是请求的上一层路径,例如在请求http://loaclhost/day01/servlet/hello时,服务器响应了一个Cookie,那么这个Cookie的默认路径就是/day01/servlet,默认当前请求路径的上一级。

Cookie的路径,它只能拿到当前请求路径的上一级所包含的路径。也就是说,在访问子路径时,会包含其父路径的Cookie,而在访问父路径时,不包含子路径的Cookie.

例如:有三个请求路径各包含一个Cookie并设置

a:http://localhost:8080/day01/hello

b:http://localhost:8080/day01/hello/b

c:http://localhost:8080/day01/hello/b/c

当请求b路径时,request中只能获取到ab请求的cookie对象

当请求c路径时,request中能获取到abc请求中的cookie对象

注意:在设置cookie路径时最好不要写死,可通过request.getContextpath()来获取当前项目的根目录来设置。如下图:

 // 死编码// cookie.setPath("/hello/xx");// 活编码// cookie.setPath(request.getContextPath() + "/");

Cookie的路径设置(很重要)相关推荐

  1. cookie的路径和域

    1.Cookie的路径介绍 我们知道Cookie 的属性有很多,其中有一个属性是路径path.有些人认为Cookie 的路径指的是Cookie 在客户端的保存路径,其实并不是.Cookie 的路径是相 ...

  2. java怎么设置cookie?java设置cookie教程

    java怎么设置cookie?java设置cookie教程介绍.java在开发使用的时候经常会有朋友出现不知道该怎么设置cookie的情况,cookie作为Java开发中十分重要的一个环节,许多朋友都 ...

  3. linux生成core文件路径,core文件生成和路径设置

    在程序崩溃时,内核会生成一个core文件,即程序最后崩溃时的内存映像,和程序调试信息. 之后可以通过gdb,打开core文件察看程序崩溃时的堆栈信息,可以找出程序出错的代码所在文件和函数. 1.cor ...

  4. java怎么设置cookie_java怎么设置cookie?java设置cookie教程

    java怎么设置cookie?java设置cookie教程介绍.java在开发使用的时候经常会有朋友出现不知道该怎么设置cookie的情况,cookie作为Java开发中十分重要的一个环节,许多朋友都 ...

  5. php批量修改图片地址,织梦网站内容页图片绝对路径设置及批量替换方法

    今天深山就跟大家分享一下织梦如何设置绝对路径,分为三种类型说:栏目和文章的觉路径.新上传图片绝对路径.已经上传图片相对路径替换绝对路径,缩略图绝对路径替换请看<织梦缩略图相对路径批量替换绝对路径 ...

  6. MVC起始页面路径设置

    MVC起始页面路径设置 MVC起始页面路径 在开发的时候用到了MVC框架,但是,路径的设置是一个经常遇到的问题,尤其是404提示. 首先,新建自己的文件夹,由于是多人合作开发,最后就是根据模块功能建立 ...

  7. XCode环境变量及路径设置

    一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的 ...

  8. Oracle归档日志与非归档日志的切换及路径设置

    Oracle归档日志与非归档日志的切换及路径设置 Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档.相应的日志被称为归档日志. 一.归档日志 是联机重做日志 ...

  9. 【转】XCode环境变量及路径设置 -- 待学习

    原文网址:http://www.cnblogs.com/oc-bowen/p/5140541.html 一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自 ...

最新文章

  1. RGBD相机参数输出定义
  2. pandas.DataFrame删除/选取含有特定数值的行或列实例
  3. Spring Cloud微服务笔记(一)微服务与云概念
  4. pandas dataframe column_Python数据分析——Pandas 教程(下)
  5. 天生一对Maven2+Jetty -- Maven2创建并管理WebApp,并使用Maven Jetty Plugin在Eclipse中调试...
  6. python隐藏windows磁盘
  7. boost::fusion::for_each用法的测试程序
  8. SAP Fiori SSL 和 SAML 2.0 配置文档
  9. 搭建Java开发环境及相关工具
  10. Intel 收购计算机视觉开发公司 Itseez
  11. Papers with Code 2020 全年回顾
  12. 可变分区存储管理实验报告总结_可变分区存储管理方式的内存分配和回收实验报告...
  13. Reflector:.NET反编译工具及导出CS文件插件
  14. xmpp 即时通讯协议研究
  15. 博弈论——拍卖会(Auctions)
  16. 一行html代码微信透明头像,微信透明头像,微信空白名,立刻消失
  17. 【jzoj 5336】Timi / 提米树(DP)
  18. 如何免费自动将邮件发送到多个邮件地址 - 自动邮件发送器使用教程
  19. [山东科技大学OJ]1653 Problem C: 藏头诗
  20. 使用BOMC升级 lenovo Thinksystem 和system x系列服务器微码到最新

热门文章

  1. E-R图(Entity Relationship Diagram实体联系图)
  2. google/Chrome浏览器如何查看保存在网页上的密码
  3. python函数参数顺序_Python 中的参数深入、取值顺序、内置函数等
  4. 证监会:将重点关注公司上市不满三年卖壳行为
  5. java 操作 PDF
  6. nginx服务器 java项目,服务器使用Nginx如何部署Springboot项目
  7. 18650电池充电方式和修复办法
  8. 研发效能怎么分析?方法论、模型、误区都在这里了
  9. IT职场老油条亲传:教你如何在公司汇报工作时表现更亮眼
  10. 解决 FFmpeg 执行报错:Too many packets buffered for output stream 0:1