类 CookieUtility
- java.lang.Object
-
- team.bangbang.common.utility.CookieUtility
-
public class CookieUtility extends java.lang.ObjectCookie的操作- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 CookieUtility()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidaddCookie(javax.servlet.http.HttpServletResponse response, java.lang.String name, java.lang.String value, int expireSeconds)添加一个ROOT下面的Cookiestatic voidaddCookie(javax.servlet.http.HttpServletResponse response, java.lang.String contextPath, java.lang.String name, java.lang.String value, int expireSeconds)添加一个Cookiestatic java.lang.StringgetCookieValue(javax.servlet.http.HttpServletRequest request, java.lang.String name)获取指定Cookie的值static com.alibaba.fastjson.JSONObjectgetUser(javax.servlet.http.HttpServletRequest request)从Cookie中获取当前用户信息。static voidputUser(javax.servlet.http.HttpServletResponse response, com.alibaba.fastjson.JSONObject user, int expireSeconds)将当前用户信息加密变换后写入Cookie中
-
-
-
方法详细资料
-
addCookie
public static void addCookie(javax.servlet.http.HttpServletResponse response, java.lang.String name, java.lang.String value, int expireSeconds)添加一个ROOT下面的Cookie- 参数:
response- HTTP响应对象name- Cookie的名称value- Cookie的值expireSeconds- 失效时间。单位是秒
-1表示存储在内存中,浏览器关闭即消失。
0表示不作任何存储。
-
addCookie
public static void addCookie(javax.servlet.http.HttpServletResponse response, java.lang.String contextPath, java.lang.String name, java.lang.String value, int expireSeconds)添加一个Cookie- 参数:
response- HTTP响应对象contextPath- 上下文路径name- Cookie的名称value- Cookie的值expireSeconds- 失效时间。单位是秒
-1表示存储在内存中,浏览器关闭即消失。
0表示不作任何存储。
-
getCookieValue
public static java.lang.String getCookieValue(javax.servlet.http.HttpServletRequest request, java.lang.String name)获取指定Cookie的值- 参数:
request- HTTP请求name- Cookie的名字- 返回:
- 参数name对应的Cookie值
-
putUser
public static void putUser(javax.servlet.http.HttpServletResponse response, com.alibaba.fastjson.JSONObject user, int expireSeconds)将当前用户信息加密变换后写入Cookie中- 参数:
response- HTTP响应对象user- 当前用户信息,JSON格式,使用fastjsonexpireSeconds- 失效时间,单位是秒
-1表示存储在内存中,浏览器关闭即消失。
0表示不作任何存储。
-
getUser
public static com.alibaba.fastjson.JSONObject getUser(javax.servlet.http.HttpServletRequest request)
从Cookie中获取当前用户信息。- 参数:
request- HTTP请求- 返回:
- 当前用户信息
-
-