cookie的操作
来源:互联网 发布:温度监控软件 编辑:程序博客网 时间:2024/06/16 00:35
package com.aust.untils;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class cookieOperaiton {
//创建cookie
public void addCookie(String cookieName,String token,int durationDays,HttpServletResponse response){
Cookie cookie = new Cookie(cookieName, token);
//cookie存放路径
cookie.setPath("/");
//cookie存放时间(秒)
cookie.setMaxAge(durationDays*60*60*24);
//在response中加入cookie
response.addCookie(cookie);
}
//删除cookie
public void delCookie(String cookieName,HttpServletRequest request,HttpServletResponse response){
//request中取出cookie
Cookie[] cookies = request.getCookies();
//遍历
if(cookies != null)
for(Cookie cookie : cookies) {
if(cookie.getName().equals(cookieName)) {
//0表示立即删除该cookie
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);
break;
}
}
}
//查看cookie
public String getInfo(HttpServletRequest request,String cookieName){
String token = null;
Cookie[] cookies = request.getCookies();
if(cookies != null)
for(Cookie cookie : cookies) {
if(cookie.getName().equals(cookieName)) {
token=cookie.getValue();
break;
}
}
return token;
}
}
- js cookie 的操作
- js cookie 的操作
- WebBrowser的Cookie操作
- WebBrowser的Cookie操作
- Cookie 的相关操作
- WebBrowser的Cookie操作
- cookie的基本操作
- 关于cookie的操作
- 关于Cookie的操作
- WebBrowser的Cookie操作
- Cookie的操作
- python的cookie操作
- Cookie的一些操作
- WebBrowser的Cookie操作
- cookie的操作
- js cookie 的操作
- Cookie 的操作
- cookie的读写操作
- 三种获取打气筒常用的API
- XML特殊字符转义
- CentOS下UTF8和GBK的互转
- 36个Android开发常用代码片段
- .sql文件中的注释
- cookie的操作
- 判断目标是否在角色正前方一个扇形区域内,一般战斗系统中用作伤害处理
- day05 _未完待续
- count++不是原子性操作测试
- 五分钟初识Hadoop
- 1020. Tree Traversals (25)
- java.lang.IllegalArgumentException: Document base D:\apache-tomcat-6.0.20\webapps\XXX错误
- Java动态代理的实现机制
- left join on and 与 left join on where的区别