jsp作业中有个要求是将Cookie保存30天,还有一个就是永久保存,另一个就是在浏览器关闭时失效了,请问大神如何在浏览器关闭时失效呢
6条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
哈哈乐翻天 2016-02-21 02:42最佳回答 专家已采纳首先引入Cookie对象。
声明并实例化一个对象
Cookie c=new Cookie(“username”,”小明”);设置生存时间
c.setMaxAge(60*60*24*30);//一个月
c.setMaxAge(-1);//关闭即消失没有永久保存的设置,但是可以通过逻辑实现:
Cookie是拿来用的,那么每用一次,通过c.setMaxAge()方法把生存时间延长一个月(前提是一个月至少用一次,嫌短的话一年一次也行)。这样理论上Cookie是永久的。采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(5条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-02-21 02:19回答 6 已采纳 首先引入Cookie对象。 声明并实例化一个对象 Cookie c=new Cookie(“username”,”小明”); 设置生存时间 c.setMaxAge(60*60*24*30);//
- 2019-08-28 14:14回答 2 已采纳 nameJs 在 Java 指令中没有覆盖所有的分支,导致存在 nameJs 为空的情况,根据你的代码情况,能否设置一下默认值呢?
- 2016-10-21 13:33回答 1 已采纳 这个是控制台的输出。out.println("");用这个输出在浏览器上
- 2021-03-09 07:03weixin_39877581的博客 设置了cookie,在不关闭浏览器的情况下都没什么问题,关闭浏览器之后再重新打开,就读取不到cookie了,在网上查了下,IE只支持cookie1版本,里面禁止使用"=,;"等字符if(StringUtils.isBlank(showId)) {String ...
- 2021-02-12 15:33街机时代的博客 session有两种情况:session-config里是分钟:web.xmlservlet里是秒:setMaxInactiveInterval(int seconds)cookie是秒:setMaxAge(int seconds)访问servlet时,不会自动生成session,访问jsp时,会自动生成session。...
- 2021-01-08 07:47关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效,不会使服务器端的session对象失效。 如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定...
- 2022-03-11 10:55回答 2 已采纳 你ie里有报错吗? vue支持ie11的 ,你说的 指令没解析 是什么意思?没有效果? 安装 — Vue.js Vue.js - The
- 2019-08-02 21:00回答 5 已采纳 感谢大佬回复, 浏览器关闭 cookie是销毁但是 后台不知道**销毁**! 我想实现一个账号登录后 相同IP地址的允许再登录, 其它相同账号不同IP的登录会提示用户已存在登录 >
- 2018-06-02 06:43回答 3 已采纳 判断请求中的 user-agent 请求头 是否包含 micromessenger,再进行微信支付。具体步骤 https://pay.weixin.qq.com/wiki/doc/api/jsapi
- 2021-06-01 18:55小吕努力变强的博客 JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。 在JSP页面中,可以通过存取JSP内置对象实现与JSP页面和Servlet环境的相互访问。每个内部对象均有对应所属的...
- 2021-02-25 18:50邦成为寄卖连锁的博客 Session是JSP的九大内置对象(也称为隐含对象)中的一个,用于保存当前用户的状态信息,初学者可能认为Session的生命周期是从打开一个浏览器发送请求到关闭浏览器,这是错误的。Session的运行机制当用户第一次访问一个...
- 2021-06-15 21:05小镇攻城狮的博客 相关文章: 【计算机网络】Cookie和Session的区别 1 概述 ...浏览器访问setCookie.jsp页面时,服务器端创建Cookie,并发送给浏览器端 <%@ page contentType="text/html;charset=UTF-8" pageEnco
- 2021-04-21 22:48回答 1 已采纳 提交之后可以直接在request对象中将其取出,也可以使用javabean直接映射到对象
- 2013-11-15 02:58回答 2 已采纳 jsp操作cookie也是把命令送到客户端,由客户端来执行操作cookie的,并不是jsp直接操作的客户端
- 2021-09-09 09:59回答 2 已采纳 什么叫完整的显示i,还有不完整的显示吗?
- 2018-01-22 09:17Yuwen_forJava的博客 浏览器关闭,session真的...可是实际中浏览器关闭,设置的session也会随之消失,这里的消失是他这个session的你找不到了,不是他没有了,因为在浏览器重新打开时,浏览器总会自动给你创建一个的新的session。session
- 2021-02-12 15:36贾扬清的博客 文章对jsp初学者来讲是篇不错的教程这里告诉你如何去用cookie以及设置cooke 删除,编辑,修改等操作,有...设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。cookie.se...
- 2019-09-15 18:12v1113606116的博客 设置\获取cookie cookie存活时间 cookie共享问题 1.Cookie的特点和作用 1. cookie一般用于存出少量的不太敏感的数据 2. 在不登录的情况下,完成服务器对客户端的身份识别 3. cookie存储数据在客户端浏览器 5....
- 2022-03-30 15:09回答 1 已采纳 以解决 找到问题了 ,运行时会直接运行一次,然后tomcat会请求这个页面然后执行一次,所以感觉是运行一次jsp重复运行了两次java代码。
- 2021-02-26 15:29Edward.Fu的博客 如何在Java servlet中删除cookie?我尝试了这个:http : //www.jguru.com/faq/view.jsp?EID=42225编辑:以下内容现在可以成功运行,它似乎是以下各项的组合:response.setContentType("text/html");和cookie....
- 没有解决我的问题, 去提问