Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.ServletRequestWrapper
public class ServletRequestWrapper
Обеспечивает удобную реализацию интерфейса ServletRequest, который может быть разделен на подклассы разработчиками, желающими адаптировать запрос к Сервлету. Этот class реализует Обертку или Шаблон "декоратор". Значение по умолчанию методов к вызову через к обернутому объекту запроса.
ServletRequest
Сводка конструктора | |
---|---|
ServletRequestWrapper(ServletRequest request)
Создает адаптер ServletRequest, обертывающий данный объект запроса. |
Сводка метода | |
---|---|
AsyncContext |
getAsyncContext()
Получает AsyncContext, который был создан или повторно инициализирован новым вызовом startAsync() или startAsync(ServletRequest,ServletResponse) по обернутому запросу. |
java.lang.Object |
getAttribute(java.lang.String name)
Поведение значения по умолчанию этого метода должно вызвать getAttribute (Имя строки) на обернутом объекте запроса. |
java.util.Enumeration<java.lang.String> |
getAttributeNames()
Поведение значения по умолчанию этого метода должно возвратить getAttributeNames () на обернутом объекте запроса. |
java.lang.String |
getCharacterEncoding()
Поведение значения по умолчанию этого метода должно возвратить getCharacterEncoding () на обернутом объекте запроса. |
int |
getContentLength()
Поведение значения по умолчанию этого метода должно возвратить getContentLength () на обернутом объекте запроса. |
java.lang.String |
getContentType()
Поведение значения по умолчанию этого метода должно возвратить getContentType () на обернутом объекте запроса. |
DispatcherType |
getDispatcherType()
Получает тип диспетчера обернутого запроса. |
ServletInputStream |
getInputStream()
Поведение значения по умолчанию этого метода должно возвратить getInputStream () на обернутом объекте запроса. |
java.lang.String |
getLocalAddr()
Поведение значения по умолчанию этого метода должно возвратить getLocalAddr () на обернутом объекте запроса. |
java.util.Locale |
getLocale()
Поведение значения по умолчанию этого метода должно возвратить getLocale () на обернутом объекте запроса. |
java.util.Enumeration<java.util.Locale> |
getLocales()
Поведение значения по умолчанию этого метода должно возвратить getLocales () на обернутом объекте запроса. |
java.lang.String |
getLocalName()
Поведение значения по умолчанию этого метода должно возвратить getLocalName () на обернутом объекте запроса. |
int |
getLocalPort()
Поведение значения по умолчанию этого метода должно возвратить getLocalPort () на обернутом объекте запроса. |
java.lang.String |
getParameter(java.lang.String name)
Поведение значения по умолчанию этого метода должно возвратить getParameter (Имя строки) на обернутом объекте запроса. |
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap()
Поведение значения по умолчанию этого метода должно возвратить getParameterMap () на обернутом объекте запроса. |
java.util.Enumeration<java.lang.String> |
getParameterNames()
Поведение значения по умолчанию этого метода должно возвратить getParameterNames () на обернутом объекте запроса. |
java.lang.String[] |
getParameterValues(java.lang.String name)
Поведение значения по умолчанию этого метода должно возвратить getParameterValues (Имя строки) на обернутом объекте запроса. |
java.lang.String |
getProtocol()
Поведение значения по умолчанию этого метода должно возвратить getProtocol () на обернутом объекте запроса. |
java.io.BufferedReader |
getReader()
Поведение значения по умолчанию этого метода должно возвратить getReader () на обернутом объекте запроса. |
java.lang.String |
getRealPath(java.lang.String path)
Осуждаемый. С Версии 2.1 API Сервлета Java использовать ServletContext#getRealPath вместо этого |
java.lang.String |
getRemoteAddr()
Поведение значения по умолчанию этого метода должно возвратить getRemoteAddr () на обернутом объекте запроса. |
java.lang.String |
getRemoteHost()
Поведение значения по умолчанию этого метода должно возвратить getRemoteHost () на обернутом объекте запроса. |
int |
getRemotePort()
Поведение значения по умолчанию этого метода должно возвратить getRemotePort () на обернутом объекте запроса. |
ServletRequest |
getRequest()
Возвратите обернутый объект запроса. |
RequestDispatcher |
getRequestDispatcher(java.lang.String path)
Поведение значения по умолчанию этого метода должно возвратить getRequestDispatcher (Строковый путь) на обернутом объекте запроса. |
java.lang.String |
getScheme()
Поведение значения по умолчанию этого метода должно возвратить getScheme () на обернутом объекте запроса. |
java.lang.String |
getServerName()
Поведение значения по умолчанию этого метода должно возвратить getServerName () на обернутом объекте запроса. |
int |
getServerPort()
Поведение значения по умолчанию этого метода должно возвратить getServerPort () на обернутом объекте запроса. |
ServletContext |
getServletContext()
Получает контекст сервлета, к которому обернутый запрос сервлета был последний диспетчеризированный. |
boolean |
isAsyncStarted()
Проверки, если обернутый запрос был помещен в асинхронный режим. |
boolean |
isAsyncSupported()
Проверки, если обернутый запрос поддерживает асинхронную работу. |
boolean |
isSecure()
Поведение значения по умолчанию этого метода должно возвратить isSecure () на обернутом объекте запроса. |
boolean |
isWrapperFor(java.lang.Class wrappedType)
Проверки (рекурсивно), если этот ServletRequestWrapper обертывает a ServletRequest из данного типа class. |
boolean |
isWrapperFor(ServletRequest wrapped)
Проверки (рекурсивно), если этот ServletRequestWrapper обертывает данный ServletRequest экземпляр. |
void |
removeAttribute(java.lang.String name)
Поведение значения по умолчанию этого метода должно вызвать removeAttribute (Имя строки) на обернутом объекте запроса. |
void |
setAttribute(java.lang.String name, java.lang.Object o)
Поведение значения по умолчанию этого метода должно возвратить setAttribute (Имя строки, Объект o) на обернутом объекте запроса. |
void |
setCharacterEncoding(java.lang.String enc)
Поведение значения по умолчанию этого метода должно установить кодировку символов на обернутом объекте запроса. |
void |
setRequest(ServletRequest request)
Устанавливает обертываемый объект запроса. |
AsyncContext |
startAsync()
Поведение значения по умолчанию этого метода должно вызвать ServletRequest#startAsync на обернутом объекте запроса. |
AsyncContext |
startAsync(ServletRequest servletRequest, ServletResponse servletResponse)
Поведение значения по умолчанию этого метода должно вызвать ServletRequest#startAsync(ServletRequest, ServletResponse) на обернутом объекте запроса. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public ServletRequestWrapper(ServletRequest request)
java.lang.IllegalArgumentException
- если запрос является нулемДеталь метода |
---|
public ServletRequest getRequest()
public void setRequest(ServletRequest request)
java.lang.IllegalArgumentException
- если запрос является нулем.public java.lang.Object getAttribute(java.lang.String name)
getAttribute
в интерфейсе ServletRequest
name
- a String
определение имени атрибута Object
содержа значение атрибута, или null
если атрибут не существуетpublic java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames
в интерфейсе ServletRequest
Enumeration
из строк, содержащих имена атрибутов запросаpublic java.lang.String getCharacterEncoding()
getCharacterEncoding
в интерфейсе ServletRequest
String
содержа имя кодировки символов, или null
если запрос не определяет кодировку символовpublic void setCharacterEncoding(java.lang.String enc) throws java.io.UnsupportedEncodingException
setCharacterEncoding
в интерфейсе ServletRequest
enc
- String
содержа имя кодировки символов. java.io.UnsupportedEncodingException
- если этот ServletRequest находится все еще в состоянии, где кодировка символов может быть установлена, но указанное кодирование недопустимоpublic int getContentLength()
getContentLength
в интерфейсе ServletRequest
public java.lang.String getContentType()
getContentType
в интерфейсе ServletRequest
String
содержа имя типа MIME запроса, или нуль, если тип не известенpublic ServletInputStream getInputStream() throws java.io.IOException
getInputStream
в интерфейсе ServletRequest
ServletInputStream
объект, содержащий тело запроса java.io.IOException
- если исключение ввода или вывода произошлоpublic java.lang.String getParameter(java.lang.String name)
getParameter
в интерфейсе ServletRequest
name
- a String
определение имени параметра String
представление единственного значения параметраServletRequest.getParameterValues(java.lang.String)
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap
в интерфейсе ServletRequest
public java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames
в интерфейсе ServletRequest
Enumeration
из String
объекты, каждый String
содержа имя параметра запроса; или пустое Enumeration
если у запроса нет никаких параметровpublic java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues
в интерфейсе ServletRequest
name
- a String
содержа имя параметра, значение которого требуют String
объекты, содержащие значения параметраServletRequest.getParameter(java.lang.String)
public java.lang.String getProtocol()
getProtocol
в интерфейсе ServletRequest
String
содержа имя протокола и номер версииpublic java.lang.String getScheme()
getScheme
в интерфейсе ServletRequest
String
содержа имя схемы, используемой, чтобы обратиться с этой просьбойpublic java.lang.String getServerName()
getServerName
в интерфейсе ServletRequest
String
содержа имя сервераpublic int getServerPort()
getServerPort
в интерфейсе ServletRequest
public java.io.BufferedReader getReader() throws java.io.IOException
getReader
в интерфейсе ServletRequest
BufferedReader
содержа тело запроса java.io.UnsupportedEncodingException
- если используемое кодирование набора символов не поддерживается, и текст не может декодироваться java.io.IOException
- если исключение ввода или вывода произошлоServletRequest.getInputStream()
public java.lang.String getRemoteAddr()
getRemoteAddr
в интерфейсе ServletRequest
String
содержа IP-адрес клиента, который отправил запросpublic java.lang.String getRemoteHost()
getRemoteHost
в интерфейсе ServletRequest
String
содержа полностью определенное имя клиентаpublic void setAttribute(java.lang.String name, java.lang.Object o)
setAttribute
в интерфейсе ServletRequest
name
- a String
определение имени атрибутаo
- Object
быть сохраненнымpublic void removeAttribute(java.lang.String name)
removeAttribute
в интерфейсе ServletRequest
name
- a String
определение имени атрибута, чтобы удалитьpublic java.util.Locale getLocale()
getLocale
в интерфейсе ServletRequest
Locale
для клиентаpublic java.util.Enumeration<java.util.Locale> getLocales()
getLocales
в интерфейсе ServletRequest
Enumeration
из привилегированных Locale
объекты для клиентаpublic boolean isSecure()
isSecure
в интерфейсе ServletRequest
public RequestDispatcher getRequestDispatcher(java.lang.String path)
getRequestDispatcher
в интерфейсе ServletRequest
path
- a String
определение пути к ресурсу. Если это относительно, это должно быть относительно против текущего сервлета. RequestDispatcher
возразите что действия как обертка для ресурса в указанном пути, или null
если контейнер сервлета не может возвратить a RequestDispatcher
RequestDispatcher
, ServletContext#getRequestDispatcher
public java.lang.String getRealPath(java.lang.String path)
ServletContext#getRealPath
вместо этого
getRealPath
в интерфейсе ServletRequest
public int getRemotePort()
getRemotePort
в интерфейсе ServletRequest
public java.lang.String getLocalName()
getLocalName
в интерфейсе ServletRequest
String
содержа имя хоста IP, на котором был получен запрос.public java.lang.String getLocalAddr()
getLocalAddr
в интерфейсе ServletRequest
String
содержа IP-адрес, на котором был получен запрос.public int getLocalPort()
getLocalPort
в интерфейсе ServletRequest
public ServletContext getServletContext()
getServletContext
в интерфейсе ServletRequest
public AsyncContext startAsync() throws java.lang.IllegalStateException
ServletRequest#startAsync
на обернутом объекте запроса.
startAsync
в интерфейсе ServletRequest
IllegalStateException
- если запрос в рамках фильтра или сервлета, который не поддерживает асинхронные операции (то есть, isAsyncSupported()
возвращает false), или если этот метод вызывают снова ни с кем асинхронным, диспетчеризируют (следующий из одного из AsyncContext#dispatch
методы), вызывается вне контекста любого такого диспетчеризировать, или вызывается снова в рамках того же самого, диспетчеризируют, или если ответ был уже закрытServletRequest#startAsync
public AsyncContext startAsync(ServletRequest servletRequest, ServletResponse servletResponse) throws java.lang.IllegalStateException
ServletRequest#startAsync(ServletRequest, ServletResponse)
на обернутом объекте запроса.
startAsync
в интерфейсе ServletRequest
servletRequest
- ServletRequest имел обыкновение инициализировать AsyncContextservletResponse
- ServletResponse имел обыкновение инициализировать AsyncContext IllegalStateException
- если запрос в рамках фильтра или сервлета, который не поддерживает асинхронные операции (то есть, isAsyncSupported()
возвращает false), или если этот метод вызывают снова ни с кем асинхронным, диспетчеризируют (следующий из одного из AsyncContext#dispatch
методы), вызывается вне контекста любого такого диспетчеризировать, или вызывается снова в рамках того же самого, диспетчеризируют, или если ответ был уже закрытServletRequest#startAsync(ServletRequest, ServletResponse)
public boolean isAsyncStarted()
isAsyncStarted
в интерфейсе ServletRequest
ServletRequest#isAsyncStarted
public boolean isAsyncSupported()
isAsyncSupported
в интерфейсе ServletRequest
ServletRequest#isAsyncSupported
public AsyncContext getAsyncContext()
startAsync()
или startAsync(ServletRequest,ServletResponse)
по обернутому запросу.
getAsyncContext
в интерфейсе ServletRequest
startAsync()
или startAsync(ServletRequest,ServletResponse)
по обернутому запросу IllegalStateException
- если этот запрос не был помещен в асинхронный режим, то есть, если ни один startAsync()
ни startAsync(ServletRequest,ServletResponse)
был вызванServletRequest#getAsyncContext
public boolean isWrapperFor(ServletRequest wrapped)
ServletRequest
экземпляр.
wrapped
- экземпляр ServletRequest, чтобы искать public boolean isWrapperFor(java.lang.Class wrappedType)
ServletRequest
из данного типа class.
wrappedType
- ServletRequest тип class, чтобы искать IllegalArgumentException
- если данный class не реализует ServletRequest
public DispatcherType getDispatcherType()
getDispatcherType
в интерфейсе ServletRequest
ServletRequest#getDispatcherType
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41