我是靠谱客的博主 昏睡冬日,最近开发中收集的这篇文章主要介绍JavaWeb笔记之Cookie,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、向客服端浏览器写入 Cookie

1.创建一个Cookie

Cookie cookie=new Cookie(String,value);

2.setMaxAge()方法

cookie.setMaxAge(0);若值为0,则表示立即删除该Cookie

cookie.setMaxAge(负数);若值为负数,则表示不存著该Cookie

cookie.setMaxAge(正数);若值为正数,表示该Cookie的存储时间以秒为单位

3.setPath()方法

cookie.setPath(request.getContextPath());

设置Cookie的作用范围,可以作用在当前目录和当前目录的子目录,但不能作用于上一级目录。

比如把cookie的有效路径设置为"/xdp",那么浏览器访问"xdp"目录下的web资源时,都会带上cookie,再比如把cookie的有效路径设置为"/xdp/gacl",那么浏览器只有在访问"xdp"目录下的"gacl"这个目录里面的web资源时才会带上cookie一起访问,而当访问"xdp"目录下的web资源时,浏览器是不带cookie的。

4.把Cookie传递给客户端

response.addCookie(cookie);

二、从浏览器获取Cookie

1.获取Cookie

Cookie[] cookies = resquest.getCookies();

if(cookies != null && cookies.length > 0){

       for(Cookie cookie : cookies){

   

最后

以上就是昏睡冬日为你收集整理的JavaWeb笔记之Cookie的全部内容,希望文章能够帮你解决JavaWeb笔记之Cookie所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部