Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС |
ФРЕЙМЫ |
||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.ServletResponseWrapper javax.servlet.http.HttpServletResponseWrapper
public class HttpServletResponseWrapper
Обеспечивает удобную реализацию интерфейса HttpServletResponse, который может быть разделен на подклассы разработчиками, желающими адаптировать ответ от Сервлета. Этот class реализует Обертку или Шаблон "декоратор". Значение по умолчанию методов к вызову через к обернутому объекту ответа.
HttpServletResponse
Полевая Сводка |
---|
Сводка конструктора | |
---|---|
HttpServletResponseWrapper(HttpServletResponse response)
Создает адаптер ответа, обертывающий данный ответ. |
Сводка метода | |
---|---|
void |
addCookie(Cookie cookie)
Поведение значения по умолчанию этого метода должно вызвать addCookie (cookie Cookie) на обернутом объекте ответа. |
void |
addDateHeader(java.lang.String name, long date)
Поведение значения по умолчанию этого метода должно вызвать addDateHeader (Имя строки, отдаленный срок) на обернутом объекте ответа. |
void |
addHeader(java.lang.String name, java.lang.String value)
Поведение значения по умолчанию этого метода должно возвратить addHeader (Имя строки, Строковое значение) на обернутом объекте ответа. |
void |
addIntHeader(java.lang.String name, int value)
Поведение значения по умолчанию этого метода должно вызвать addIntHeader (Имя строки, международное значение) на обернутом объекте ответа. |
boolean |
containsHeader(java.lang.String name)
Поведение значения по умолчанию этого метода должно вызвать containsHeader (Имя строки) на обернутом объекте ответа. |
java.lang.String |
encodeRedirectUrl(java.lang.String url)
Осуждаемый. С версии 2.1 использовать encodeRedirectURL(String url) вместо этого |
java.lang.String |
encodeRedirectURL(java.lang.String url)
Поведение значения по умолчанию этого метода должно возвратить encodeRedirectURL (Строковый url) на обернутом объекте ответа. |
java.lang.String |
encodeUrl(java.lang.String url)
Осуждаемый. С версии 2.1 использовать encodeURL(String url) вместо этого |
java.lang.String |
encodeURL(java.lang.String url)
Поведение значения по умолчанию этого метода должно вызвать encodeURL (Строковый url) на обернутом объекте ответа. |
java.lang.String |
getHeader(java.lang.String name)
Поведение значения по умолчанию этого метода состоит в том, чтобы вызвать HttpServletResponse#getHeader на обернутом объекте ответа. |
java.util.Collection<java.lang.String> |
getHeaderNames()
Поведение значения по умолчанию этого метода состоит в том, чтобы вызвать HttpServletResponse#getHeaderNames на обернутом объекте ответа. |
java.util.Collection<java.lang.String> |
getHeaders(java.lang.String name)
Поведение значения по умолчанию этого метода состоит в том, чтобы вызвать HttpServletResponse#getHeaders на обернутом объекте ответа. |
int |
getStatus()
Поведение значения по умолчанию этого метода состоит в том, чтобы вызвать HttpServletResponse#getStatus на обернутом объекте ответа. |
void |
sendError(int sc)
Поведение значения по умолчанию этого метода должно вызвать sendError (международный кв/см) на обернутом объекте ответа. |
void |
sendError(int sc, java.lang.String msg)
Поведение значения по умолчанию этого метода должно вызвать sendError (международный кв/см, Строковое сообщение) на обернутом объекте ответа. |
void |
sendRedirect(java.lang.String location)
Поведение значения по умолчанию этого метода должно возвратить sendRedirect (Строковое расположение) на обернутом объекте ответа. |
void |
setDateHeader(java.lang.String name, long date)
Поведение значения по умолчанию этого метода должно вызвать setDateHeader (Имя строки, отдаленный срок) на обернутом объекте ответа. |
void |
setHeader(java.lang.String name, java.lang.String value)
Поведение значения по умолчанию этого метода должно возвратить setHeader (Имя строки, Строковое значение) на обернутом объекте ответа. |
void |
setIntHeader(java.lang.String name, int value)
Поведение значения по умолчанию этого метода должно вызвать setIntHeader (Имя строки, международное значение) на обернутом объекте ответа. |
void |
setStatus(int sc)
Поведение значения по умолчанию этого метода должно вызвать setStatus (международный кв/см) на обернутом объекте ответа. |
void |
setStatus(int sc, java.lang.String sm)
Осуждаемый. С версии 2.1, из-за неоднозначного значения параметра сообщения. Установить использование кода состояния setStatus(int) , отправить ошибку с использованием описания sendError(int, String) |
Методы, наследованные от class javax.servlet. ServletResponseWrapper |
---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Методы, наследованные от интерфейса javax.servlet. ServletResponse |
---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale |
Деталь конструктора |
---|
public HttpServletResponseWrapper(HttpServletResponse response)
java.lang.IllegalArgumentException
- если ответ является нулемДеталь метода |
---|
public void addCookie(Cookie cookie)
addCookie
в интерфейсе HttpServletResponse
cookie
- Cookie, чтобы возвратиться к клиентуpublic boolean containsHeader(java.lang.String name)
containsHeader
в интерфейсе HttpServletResponse
name
- имя заголовка true
если именованный заголовок ответа был уже установлен; false
иначеpublic java.lang.String encodeURL(java.lang.String url)
encodeURL
в интерфейсе HttpServletResponse
url
- url, который будет закодирован. public java.lang.String encodeRedirectURL(java.lang.String url)
encodeRedirectURL
в интерфейсе HttpServletResponse
url
- url, который будет закодирован. HttpServletResponse.sendRedirect(java.lang.String)
, HttpServletResponse.encodeUrl(java.lang.String)
public java.lang.String encodeUrl(java.lang.String url)
encodeURL(String url)
вместо этого
encodeUrl
в интерфейсе HttpServletResponse
url
- url, который будет закодирован. public java.lang.String encodeRedirectUrl(java.lang.String url)
encodeRedirectURL(String url)
вместо этого
encodeRedirectUrl
в интерфейсе HttpServletResponse
url
- url, который будет закодирован. public void sendError(int sc, java.lang.String msg) throws java.io.IOException
sendError
в интерфейсе HttpServletResponse
sc
- код ошибкиmsg
- дескриптивное сообщение java.io.IOException
- Если исключение ввода или вывода происходитpublic void sendError(int sc) throws java.io.IOException
sendError
в интерфейсе HttpServletResponse
sc
- код ошибки java.io.IOException
- Если исключение ввода или вывода происходитpublic void sendRedirect(java.lang.String location) throws java.io.IOException
sendRedirect
в интерфейсе HttpServletResponse
location
- расположение перенаправления URL java.io.IOException
- Если исключение ввода или вывода происходитpublic void setDateHeader(java.lang.String name, long date)
setDateHeader
в интерфейсе HttpServletResponse
name
- имя заголовка, чтобы установитьdate
- присвоенное значение датыHttpServletResponse.containsHeader(java.lang.String)
, HttpServletResponse.addDateHeader(java.lang.String, long)
public void addDateHeader(java.lang.String name, long date)
addDateHeader
в интерфейсе HttpServletResponse
name
- имя заголовка, чтобы установитьdate
- дополнительное значение датыHttpServletResponse.setDateHeader(java.lang.String, long)
public void setHeader(java.lang.String name, java.lang.String value)
setHeader
в интерфейсе HttpServletResponse
name
- имя заголовкаvalue
- значение заголовка, Если это содержит строку октета, это должно быть закодировано согласно RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt)HttpServletResponse.containsHeader(java.lang.String)
, HttpServletResponse.addHeader(java.lang.String, java.lang.String)
public void addHeader(java.lang.String name, java.lang.String value)
addHeader
в интерфейсе HttpServletResponse
name
- имя заголовкаvalue
- дополнительный заголовок оценивает, Если он содержит строку октета, он должен быть закодирован согласно RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt)HttpServletResponse.setHeader(java.lang.String, java.lang.String)
public void setIntHeader(java.lang.String name, int value)
setIntHeader
в интерфейсе HttpServletResponse
name
- имя заголовкаvalue
- присвоенное целочисленное значениеHttpServletResponse.containsHeader(java.lang.String)
, HttpServletResponse.addIntHeader(java.lang.String, int)
public void addIntHeader(java.lang.String name, int value)
addIntHeader
в интерфейсе HttpServletResponse
name
- имя заголовкаvalue
- присвоенное целочисленное значениеHttpServletResponse.setIntHeader(java.lang.String, int)
public void setStatus(int sc)
setStatus
в интерфейсе HttpServletResponse
sc
- код состоянияHttpServletResponse.sendError(int, java.lang.String)
public void setStatus(int sc, java.lang.String sm)
setStatus(int)
, отправить ошибку с использованием описания sendError(int, String)
setStatus
в интерфейсе HttpServletResponse
sc
- код состоянияsm
- сообщение о состоянииpublic int getStatus()
HttpServletResponse#getStatus
на обернутом объекте ответа.
getStatus
в интерфейсе HttpServletResponse
public java.lang.String getHeader(java.lang.String name)
HttpServletResponse#getHeader
на обернутом объекте ответа.
getHeader
в интерфейсе HttpServletResponse
name
- имя заголовка ответа, чье значение, чтобы возвратиться public java.util.Collection<java.lang.String> getHeaders(java.lang.String name)
HttpServletResponse#getHeaders
на обернутом объекте ответа. Любые изменения к возвращенному Collection
не должен влиять на это HttpServletResponseWrapper
.
getHeaders
в интерфейсе HttpServletResponse
name
- имя заголовка ответа, чьи значения, чтобы возвратиться Collection
из значений заголовка ответа с именемpublic java.util.Collection<java.lang.String> getHeaderNames()
HttpServletResponse#getHeaderNames
на обернутом объекте ответа. Любые изменения к возвращенному Collection
не должен влиять на это HttpServletResponseWrapper
.
getHeaderNames
в интерфейсе HttpServletResponse
Collection
из имен заголовков ответа
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС |
ФРЕЙМЫ |
||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41