|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AddHeaderHttpServletResponse
An interface that extends the HttpServletResponse by defining
methods that allow one to add multiple HTTP headers with the same name.
The HttpServletResponse interface is inadequate when dealing with
HTTP Cookies. Cookies use the same header name, but have different values.
The HttpServletResponse interface only provides a setHeader
method, which when called for multiple cookies will overwrite any
pre-existing cookies.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
Fields inherited from interface javax.servlet.http.HttpServletResponse |
---|
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY |
Method Summary | |
---|---|
void |
addDateHeader(java.lang.String pName,
long pValue)
Adds a field to the response header with a given name and date-valued field. |
void |
addHeader(java.lang.String pName,
java.lang.String pValue)
Adds a field to the response header with a given name and value. |
void |
addIntHeader(java.lang.String pName,
int pValue)
Adds a field to the response header with a given name and integer value. |
Methods inherited from interface javax.servlet.http.HttpServletResponse |
---|
addCookie, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus |
Methods inherited from interface javax.servlet.ServletResponse |
---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale |
Field Detail |
---|
static final java.lang.String CLASS_VERSION
Method Detail |
---|
void addHeader(java.lang.String pName, java.lang.String pValue)
addHeader
in interface javax.servlet.http.HttpServletResponse
pName
- the header namepValue
- the header valuevoid addIntHeader(java.lang.String pName, int pValue)
addIntHeader
in interface javax.servlet.http.HttpServletResponse
pName
- the header namepValue
- the header valuevoid addDateHeader(java.lang.String pName, long pValue)
addDateHeader
in interface javax.servlet.http.HttpServletResponse
pName
- the header namepValue
- the header value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |