public class CookieUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
Integer |
cookieMaxAge |
static String |
CURRENT_VISITOR |
static String |
KAPTCHA |
static Long |
NONLOGIN_USER_ID |
static String |
REFERER |
static String |
SAVE_TIME |
static String |
USER_CODE |
static String |
USER_ID |
static String |
USER_NAME |
static String |
verifyCode |
| 构造器和说明 |
|---|
CookieUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearCookie(javax.servlet.http.HttpServletResponse response) |
void |
deleteIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除cookie
|
Integer |
getCookieMaxAge() |
String |
getDomain() |
String |
getHome() |
Long |
getID(javax.servlet.http.HttpServletRequest request)
从cookie里面取userId
|
Long |
getID(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Map<String,String> |
getIdentity(javax.servlet.http.HttpServletRequest request) |
Map |
getIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
String |
getKaptchaIdentity(javax.servlet.http.HttpServletRequest request)
得到图片验证码
|
String |
getKeyIdentity(javax.servlet.http.HttpServletRequest request,
String key) |
String |
getName(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setCookieMaxAge(Integer cookieMaxAge) |
void |
setDomain(String domain) |
void |
setHome(String home) |
void |
setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId)
保存Cookie
|
void |
setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId,
boolean isHttpOnly)
保存Cookie
|
void |
setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String kaptcha)
保存Cookie,图片验证码
|
void |
setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userName,
Long userId)
保存Cookie
|
void |
setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userName,
Long userId,
boolean isHttpOnly) |
void |
setIdentityDomain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId)
保存Cookie 带domain
|
void |
setIdentityDomain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId,
boolean isHttpOnly)
保存Cookie 带domain
|
public Integer cookieMaxAge
public static final Long NONLOGIN_USER_ID
public void setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userName,
Long userId)
request - response - userName - userId - public void setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String userName,
Long userId,
boolean isHttpOnly)
public void setIdentityDomain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId)
request - response - params - userId - public void setIdentityDomain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId,
boolean isHttpOnly)
request - response - params - userId - public void setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId)
request - response - params - userId - public void setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,String> params,
Long userId,
boolean isHttpOnly)
request - response - params - userId - public Map getIdentity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request - response - public String getKeyIdentity(javax.servlet.http.HttpServletRequest request, String key)
request - response - public Map<String,String> getIdentity(javax.servlet.http.HttpServletRequest request)
request - public void deleteIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response - public Long getID(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public Long getID(javax.servlet.http.HttpServletRequest request)
request - public String getName(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public void setIdentity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String kaptcha)
request - response - userName - userId - public String getKaptchaIdentity(javax.servlet.http.HttpServletRequest request)
request - public void clearCookie(javax.servlet.http.HttpServletResponse response)
public String getHome()
public void setHome(String home)
public String getDomain()
public void setDomain(String domain)
public Integer getCookieMaxAge()
public void setCookieMaxAge(Integer cookieMaxAge)
Copyright © 2025. All rights reserved.