创建Cookie
// new一个Cookie对象,键值对为参数
Cookie cookie = new Cookie("key", "value");
// 设置Cookie最大生存时间,以秒为单位,负数的话为浏览器进程,关闭浏览器Cookie消失
cookie.setMaxAge(60); // 一分钟
// 将Cookie添加到Response中,使之生效
response.addCookie(cookie);
读取Cookie,读取Cookie只能从request中获取全部Cookie,然后迭代之.虽然Cookie也是键值对,但是貌似不能像Map一样通过Key来获取值.
// 从request中获取Cookie,拿到的是一个Cookie数组
Cookie[] cookies = request.getCookies();
// 然后迭代之
if (cookies != null && cookies.length > 0) { //如果没有设置过Cookie会返回null
for (Cookie cookie : cookies) {...}
}
删除Cookie,删除Cookie的话,只需要将Cookie的生存期设为0即可
Cookie[] cookies = request.getCookies();
if (cookies != null && cookies.length > 0) {
for (Cookie cookie : cookies) {
String name = cookie.getName();
// 找到需要删除的Cookie
if (name.compareTo("key") == 0) {
// 设置生存期为0
cookie.setMaxAge(0);
// 设回Response中生效
response.addCookie(cookie);
}
}
}
修改Cookie,修改Cookie和删除的步骤是一样的,先找到需要删除的Cookie,然后设置它的新的Value,再设回Response
Cookie[] cookies = request.getCookies();
if (cookies != null && cookies.length > ) {
for (Cookie cookie : cookies) {
if (cookie.getName.compareTo("key") == 0) {
cookie.setValue("newValue");
response.addCookie(cookie);
break;
}
}
}
分享到:
相关推荐
java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作java对cookie的操作...
主要介绍了Java 模拟cookie登陆简单操作,结合实例形式分析了Java 模拟cookie登陆的相关原理与基本实现技巧,需要的朋友可以参考下
java 操作cookie精选,基础的操作,简单易学
自己整理的关于java和jscookie的实际应用,以及regex的应用,绝对好用。
具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session 机制可能...
JAVA中COOKIE的使用 在JAVA的WEB环境中COOKIE是以一个数组的形式保存的:
java servlet cookie cookie 例子,解压放到myeclipse可用
JAVA100例之实例81Cookie计数器
JAVA简单cookie操作,自己去http://sacmoney.net申请个账号做测试.
JAVA操作COOKIE,java中对cookies的操作及应用。
java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。
JAVA操作COOKIE.pdf
java中cookie的使用教程,指导学习cookie。有例子可以学习。
java cookie 读写,记住密码 自动登录
//根据cookies key值删除cookie function delCookie(name) /** * json对象转字符串形式 */ function json2String(jsonObj) /** * json字符串转json对象 */ var jsonObj = eval('('+jsonStr+')') 后台Java解析json
java URLConnection 的详细介绍,牛人项目经验的总结,绝对通俗易懂,包括cookie操作,上传文件,以及下载网页等介绍,是非常难得文档和教材
java对cookie的操作,很好的事例文档
这是对cookie与session的知识点的讲述
java操作cookie,并且给出了详细注释以及乱码的解决方法。