public class CookieUtils extends Object
Constructor and Description |
---|
CookieUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
deleteCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.Cookie cookie)
Deletes the specified cookie.
|
static javax.servlet.http.Cookie |
getCookie(javax.servlet.http.HttpServletRequest request,
String name)
Returns the specified cookie, or
null if the cookie
does not exist. |
static void |
setCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String name,
String value)
Stores a value in a cookie.
|
static void |
setCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String name,
String value,
int maxAge)
Stores a value in a cookie.
|
public static javax.servlet.http.Cookie getCookie(javax.servlet.http.HttpServletRequest request, String name)
null
if the cookie
does not exist. Note: because of the way that cookies are implemented
it's possible for multiple cookies with the same name to exist (but with
different domain values). This method will return the first cookie that
has a name match.request
- the servlet request.name
- the name of the cookie.null
.public static void deleteCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.Cookie cookie)
request
- the servlet request.response
- the servlet response.cookie
- the cookie object to be deleted.public static void setCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String name, String value)
request
- the servlet request.response
- the servlet response.name
- a name to identify the cookie.value
- the value to store in the cookie.setCookie(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,String,String,int)
public static void setCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String name, String value, int maxAge)
saveTime
parameter.request
- the servlet request.response
- the servlet response.name
- a name to identify the cookie.value
- the value to store in the cookie.maxAge
- the time (in seconds) this cookie should live.setCookie(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,String,String)
Copyright © 2003–2020 Ignite Realtime. All rights reserved.