|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.context.ExternalContext
public abstract class ExternalContext
Этот class позволяет API Поверхностей не сознавать природу его содержания среды приложения. В частности этот class позволяет Поверхностям JavaServer базируемый appications, чтобы работать или в Сервлете или в среде Портлета.
Документация для этого class только определяет поведение для реализации Сервлета ExternalContext. Реализация Портлета ExternalContext определяется под версией Портлета Бриджа Спекификэйшна для Поверхностей JavaServer JSR, который соответствует этой версии спецификации JSF. См. Предисловие "документа прозы", соединенный от javadocs, для ссылки.
Если ссылка на ExternalContext получается во время запуска приложения или время завершения работы, любой метод, задокументированный как "допустимый, чтобы вызвать этот метод во время запуска приложения, или завершение работы" должно поддерживаться во время запуска приложения или время завершения работы. Результат вызова метода во время запуска приложения или время завершения работы, у которого нет этого обозначения, неопределен.
| Полевая Сводка | |
|---|---|
static java.lang.String |
BASIC_AUTH
Строковый идентификатор для Стандартной аутентификации. |
static java.lang.String |
CLIENT_CERT_AUTH
Строковый идентификатор для аутентификации CLIENT_CERT. |
static java.lang.String |
DIGEST_AUTH
Строковый идентификатор для Дайджест-аутентификации. |
static java.lang.String |
FORM_AUTH
Строковый идентификатор для аутентификации ФОРМЫ. |
| Сводка конструктора | |
|---|---|
ExternalContext()
|
|
| Сводка метода | |
|---|---|
void |
addResponseCookie(java.lang.String name, java.lang.String value, java.util.Map<java.lang.String,java.lang.Object> properties)
Добавляет cookie, представленный параметрами ответу. |
void |
addResponseHeader(java.lang.String name, java.lang.String value)
Добавьте имя и оцените заголовку ответа. |
abstract void |
dispatch(java.lang.String path)
Диспетчеризируйте запрос указанному ресурсу, чтобы создать вывод для этого ответа. |
abstract java.lang.String |
encodeActionURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это правильно идентифицирует адресуемое действие в текущем приложении. |
java.lang.String |
encodeBookmarkableURL(java.lang.String baseUrl, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
Цель этого метода состоит в том, чтобы генерировать строку запроса от набора объектов Параметра, обеспеченных параметром параметров, и добавить ту строку запроса к baseUrl. |
abstract java.lang.String |
encodeNamespace(java.lang.String name)
Возвратите указанное имя после добавления префикса этого с пространством имен, которое гарантирует, что будет уникально в пределах контекста определенной страницы. |
java.lang.String |
encodePartialActionURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это может использоваться в частичном представлении страницы (ajax запрос), чтобы правильно идентифицировать адресуемое действие в текущем приложении. |
java.lang.String |
encodeRedirectURL(java.lang.String baseUrl, java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
Цель этого метода состоит в том, чтобы генерировать строку запроса от набора объектов Параметра, обеспеченных параметром параметров, и добавить ту строку запроса к baseUrl. |
abstract java.lang.String |
encodeResourceURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это правильно идентифицирует адресуемый ресурс в текущем приложении. |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getApplicationMap()
Возвратите изменчивое Map представление области действия приложения приписывает для текущего приложения. |
abstract java.lang.String |
getAuthType()
Возвратите имя схемы аутентификации, используемой, чтобы аутентифицировать текущего пользователя, если любой; иначе, возвратиться null. |
abstract java.lang.Object |
getContext()
Возвратите экземпляр объекта среды приложения для тока appication. |
java.lang.String |
getContextName()
Возвратите имя контейнерного контекста для этого приложения. |
Flash |
getFlash()
Возвратите ориентированное на многопотоковое исполнение |
abstract java.lang.String |
getInitParameter(java.lang.String name)
Возвратите значение указанного параметра инициализации приложения (если любой). |
abstract java.util.Map |
getInitParameterMap()
Возвратите неизменное Map чьи ключи являются набором названий параметра инициализации приложения, сконфигурированных для этого приложения, и чьи значения являются соответствующими значениями параметра. |
java.lang.String |
getMimeType(java.lang.String file)
Возвращает тип MIME указанного файла или |
java.lang.String |
getRealPath(java.lang.String path)
Возвращает Строку, содержащую реальный путь для данного виртуального пути. |
abstract java.lang.String |
getRemoteUser()
Возвратите имя для входа в систему пользователя, обращающегося с текущей просьбой если любой; иначе, возвратиться null. |
abstract java.lang.Object |
getRequest()
Возвратите специфичный для среды объектный экземпляр для текущего запроса. |
java.lang.String |
getRequestCharacterEncoding()
Возвратите кодировку символов, в настоящий момент имеясь обыкновение интерпретировать этот запрос. |
int |
getRequestContentLength()
Возвратите результат вызова |
java.lang.String |
getRequestContentType()
Возвратите Тип контента MIME для этого запроса. |
abstract java.lang.String |
getRequestContextPath()
Возвратите часть URI запроса, который идентифицирует контекст веб-приложения для этого запроса. |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getRequestCookieMap()
Возвратите неизменное Map чьи ключи являются набором имен cookie, включенных в текущий запрос, и чьи значения (типа javax.servlet.http.Cookie) являются первыми (или только) cookie для каждого имени cookie, возвращенного базовым запросом. |
abstract java.util.Map<java.lang.String,java.lang.String> |
getRequestHeaderMap()
Возвратите неизменное Map чьи ключи являются набором имен заголовка запроса, включенных в текущий запрос, и чьи значения (Строки типа) являются первыми (или только) значение для каждого имени заголовка, возвращенного базовым запросом. |
abstract java.util.Map<java.lang.String,java.lang.String[]> |
getRequestHeaderValuesMap()
Возвратите неизменное Map чьи ключи являются набором имен заголовка запроса, включенных в текущий запрос, и чьи значения (Строки типа []) являются всем значением для каждого имени заголовка, возвращенного базовым запросом. |
abstract java.util.Locale |
getRequestLocale()
Возвратите привилегированное Locale в котором клиент примет контент. |
abstract java.util.Iterator<java.util.Locale> |
getRequestLocales()
Возвратитесь Iterator по привилегированному Locales определенный в запросе, в порядке убывания предпочтения. |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getRequestMap()
Возвратите изменчивое Map представление контекста запроса приписывает для текущего приложения. |
abstract java.util.Map<java.lang.String,java.lang.String> |
getRequestParameterMap()
Возвратите неизменное Map чьи ключи являются набором имен параметров запроса, включенных в текущий запрос, и чьи значения (Строки типа) являются первыми (или только) значение для каждого названия параметра, возвращенного базовым запросом. |
abstract java.util.Iterator<java.lang.String> |
getRequestParameterNames()
Возвратитесь Iterator по именам всех параметров запроса, включенных в текущий запрос. |
abstract java.util.Map<java.lang.String,java.lang.String[]> |
getRequestParameterValuesMap()
Возвратите неизменное Map чьи ключи являются набором имен параметров запроса, включенных в текущий запрос, и чьи значения (Строки типа []) являются всеми значениями для каждого названия параметра, возвращенного базовым запросом. |
abstract java.lang.String |
getRequestPathInfo()
Возвратитесь дополнительная информация о пути (если кто-либо) включала в URI запроса; иначе, возвратиться null. |
java.lang.String |
getRequestScheme()
Возвращает имя схемы, используемой, чтобы обратиться с этой просьбой, например, http, https, или протоколом передачи файлов. |
java.lang.String |
getRequestServerName()
Возвращает имя хоста сервера, которому был отправлен запрос. |
int |
getRequestServerPort()
Возвращает номер порта, которому был отправлен запрос. |
abstract java.lang.String |
getRequestServletPath()
Возвратитесь информация о пути сервлета (если кто-либо) включала в URI запроса; иначе, возвратиться null. |
abstract java.net.URL |
getResource(java.lang.String path)
Возвратите a URL для ресурса приложения, отображенного на указанный путь, если это существует; иначе, возвратиться null. |
abstract java.io.InputStream |
getResourceAsStream(java.lang.String path)
Возвратитесь InputStream для ресурса приложения, отображенного на указанный путь, если это существует; иначе, возвратиться null. |
abstract java.util.Set<java.lang.String> |
getResourcePaths(java.lang.String path)
Возвратитесь Set из путей ресурса для всех ресурсов приложения, путь ресурса которых запускается с указанного параметра. |
abstract java.lang.Object |
getResponse()
Возвратите специфичный для среды объектный экземпляр для текущего ответа. |
int |
getResponseBufferSize()
Возвратите размер буфера для текущего ответа. |
java.lang.String |
getResponseCharacterEncoding()
Возвращает имя кодировки символов (набор символов MIME) используемый для тела, отправленного в этом ответе. |
java.lang.String |
getResponseContentType()
Возвратите Тип контента MIME для этого ответа. |
java.io.OutputStream |
getResponseOutputStream()
Возвраты |
java.io.Writer |
getResponseOutputWriter()
Возвраты a |
abstract java.lang.Object |
getSession(boolean create)
Если create параметр true, создайте (в случае необходимости) и возвратите экземпляр сеанса, связанный с текущим запросом. |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getSessionMap()
Возвратите изменчивое Map представление контекста сеанса приписывает для текущего приложения. |
int |
getSessionMaxInactiveInterval()
Возвращает максимальный временной интервал, в секундах, что контейнер сервлета сохранит этот сеанс открытым между клиентскими доступами. |
abstract java.security.Principal |
getUserPrincipal()
Возвратитесь Principal объект, содержащий имя тока аутентифицируемый пользователь, если любой; иначе, возвратиться null. |
void |
invalidateSession()
Лишает законной силы этот сеанс, тогда развязывает любые объекты, связанные с этим. |
boolean |
isResponseCommitted()
Проверьте, фиксировался ли текущий ответ. |
boolean |
isSecure()
Возвращает булево указание, обратились ли с этой просьбой, используя безопасный канал, такой как HTTPS. |
abstract boolean |
isUserInRole(java.lang.String role)
Возвратиться true если в настоящий момент аутентифицируемый пользователь включается в указанную роль. |
abstract void |
log(java.lang.String message)
Зарегистрируйте указанное сообщение к объекту приложения. |
abstract void |
log(java.lang.String message, java.lang.Throwable exception)
Зарегистрируйте указанное сообщение и исключение к объекту приложения. |
abstract void |
redirect(java.lang.String url)
Перенаправьте запрос к указанному URL, и вызовите responseComplete() метод, который будет обращен FacesContext экземпляр для текущего запроса. |
void |
responseFlushBuffer()
Сбрасывает буферизованный контент ответа клиенту. |
void |
responseReset()
Сбрасывает текущий ответ. |
void |
responseSendError(int statusCode, java.lang.String message)
Отправляет код состояния HTTP с сообщением. |
void |
setRequest(java.lang.Object request)
Установите специфичный для среды запрос, который будет возвращен последующими звонками getRequest(). |
void |
setRequestCharacterEncoding(java.lang.String encoding)
Переопределяет имя кодировки символов, используемой в теле этого запроса. |
void |
setResponse(java.lang.Object response)
Установите специфичный для среды ответ, который будет возвращен последующими звонками getResponse(). |
void |
setResponseBufferSize(int size)
Установите размер буфера для текущего ответа. |
void |
setResponseCharacterEncoding(java.lang.String encoding)
Устанавливает кодировку символов (набор символов MIME) ответа, отправляемого клиенту, например, UTF-8. |
void |
setResponseContentLength(int length)
Установите продолжительность контента ответа. |
void |
setResponseContentType(java.lang.String contentType)
Устанавливает тип контента ответа, отправляемого клиенту, если ответ еще не фиксировался. |
void |
setResponseHeader(java.lang.String name, java.lang.String value)
Установите заголовок ответа с именем и значением. |
void |
setResponseStatus(int statusCode)
Устанавливает код состояния HTTP для ответа. |
void |
setSessionMaxInactiveInterval(int interval)
Определяет время, в секундах, между клиентскими запросами прежде, чем контейнер сервлета лишит законной силы этот сеанс. |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Полевая Деталь |
|---|
public static final java.lang.String BASIC_AUTH
Строковый идентификатор для Стандартной аутентификации.
public static final java.lang.String CLIENT_CERT_AUTH
Строковый идентификатор для аутентификации CLIENT_CERT.
public static final java.lang.String DIGEST_AUTH
Строковый идентификатор для Дайджест-аутентификации.
public static final java.lang.String FORM_AUTH
Строковый идентификатор для аутентификации ФОРМЫ.
| Деталь конструктора |
|---|
public ExternalContext()
| Деталь метода |
|---|
public void addResponseCookie(java.lang.String name,
java.lang.String value,
java.util.Map<java.lang.String,java.lang.Object> properties)
Добавляет cookie, представленный параметрами ответу.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse метод addCookie(). Cookie параметр должен быть создан, передавая name и value параметры. Если properties arugument не -null и не пустой, Cookie экземпляр должен быть инициализирован как описано ниже.
Ключ "в значениях" Map |
Ожидаемый тип имеющий значение. | Имя метода метода set на Cookie экземпляр, который будет установлен со значением от Map. |
|---|---|---|
| комментарий | Строка | setComment |
| домен | Строка | setDomain |
| maxAge | Целое число | setMaxAge |
| безопасный | Булев | setSecure |
| путь | Строка | setPath |
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
name - Быть переданным как первый параметр Cookie конструктор.value - Быть переданным как второй параметр Cookie конструктор.properties - A Map пары ключ/значение containg, которые передадут как параметры методам метода set как описано выше. IllegalArgumentException - если properties Map не -null и не пустой и содержит любые ключи, которые не являются одним из упомянутых выше ключей.
public abstract void dispatch(java.lang.String path)
throws java.io.IOException
Диспетчеризируйте запрос указанному ресурсу, чтобы создать вывод для этого ответа.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.ServletContext метод getRequestDispatcher(path), и вызов forward() метод на получающемся объекте.
path - Контекстно-зависимый путь к указанному ресурсу, который должен запустить с наклонной черты (" / ") символ FacesException - брошенный, если a ServletException происходит IllegalArgumentException - если никакой диспетчер запроса не может быть создан для указанного пути java.io.IOException - если ввод/ошибка на выходе происходит java.lang.NullPointerException - если path nullpublic abstract java.lang.String encodeActionURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это правильно идентифицирует адресуемое действие в текущем приложении.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletResponse метод encodeURL(url).
url - Ввод URL, который будет закодирован java.lang.NullPointerException - если url nullpublic abstract java.lang.String encodeNamespace(java.lang.String name)
Возвратите указанное имя после добавления префикса этого с пространством имен, которое гарантирует, что будет уникально в пределах контекста определенной страницы.
Сервлет: входное значение должно быть возвращено неизменное.
name - Имя, которое будет закодировано java.lang.NullPointerException - если name nullpublic abstract java.lang.String encodeResourceURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это правильно идентифицирует адресуемый ресурс в текущем приложении.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletResponse метод encodeURL(url).
url - Ввод URL, который будет закодирован java.lang.NullPointerException - если url nullpublic abstract java.util.Map<java.lang.String,java.lang.Object> getApplicationMap()
Возвратите изменчивое Map представление области действия приложения приписывает для текущего приложения. Возвращенный Map должен реализовать весь контракт для поддающейся изменению карты как описано в JavaDocs для java.util.Map. Модификации, сделанные в Map должен вызвать соответствующие изменения в наборе атрибутов области действия приложения. Особенно clear(), remove(), put(), putAll(), и get() операции должны принять соответствующие меры на базовой структуре данных.
Для любого из Map должны быть взяты методы, которые заставляют элемент быть удаленным из базовой структуры данных, следующего действия относительно управляемых бобов. Если элемент, который будет удален, является управляемым бобом, и у него есть один или более общедоступных пустых методов возврата без параметров, аннотируемых javax.annotation.PreDestroy, каждый такой метод нужно вызвать прежде, чем элемент удаляется из базовой структуры данных. Элементам, у которых не являются управляемыми бобами, но, действительно оказывается, есть методы с той аннотацией, нельзя было обратиться к тем методам удаление. Любое исключение, выданное PreDestroy аннотируемые методы должны пойманным и не повторно брошенные. Исключение может быть зарегистрировано.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если зашел в запуск или время завершения работы, этот метод возвращает a Map это поддерживается тем же самым контейнерным экземпляром контекста (ServletContext или PortletContext) поскольку тот возвратился, вызывая getApplicationMap() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть набором атрибутов, доступных через javax.servlet.ServletContext методы getAttribute(), getAttributeNames(), removeAttribute(), и setAttribute().
public abstract java.lang.String getAuthType()
Возвратите имя схемы аутентификации, используемой, чтобы аутентифицировать текущего пользователя, если любой; иначе, возвратиться null. Для стандартных схем аутентификации возвращенное значение будет соответствовать одну из следующих констант: BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, или FORM_AUTH.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getAuthType().
public Flash getFlash()
Возвратите ориентированное на многопотоковое исполнение Flash для этого приложения. Реализация по умолчанию бросит UnsupportedOperationException. Совместимые времена выполнения JSF должны обеспечить реализацию этого метода.
public java.lang.String getMimeType(java.lang.String file)
Возвращает тип MIME указанного файла или null если тип MIME не известен. Тип MIME определяется контейнером.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызовы метода через getMimeType() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) как тот, используемый, вызывая getMimeType() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletContext метод getMimeType().
file - Файл, для которого должен быть получен тип пантомимы.public abstract java.lang.Object getContext()
Возвратите экземпляр объекта среды приложения для тока appication.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это возвращает тот же самый контейнерный экземпляр контекста (ServletContext или PortletContext) поскольку тот возвратился, вызывая getContext() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть текущим приложением javax.servlet.ServletContext экземпляр.
public java.lang.String getContextName()
Возвратите имя контейнерного контекста для этого приложения.
Возвратите результат вызова getServletContextName() на ServletContext экземпляр для этого приложения. Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public abstract java.lang.String getInitParameter(java.lang.String name)
Возвратите значение указанного параметра инициализации приложения (если любой).
Сервлет: Это должно быть результатом javax.servlet.ServletContext метод getInitParameter(name).
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызовы метода через фактического контейнерного контекста, чтобы возвратить init значение параметра.
name - Имя требуемого параметра инициализации java.lang.NullPointerException - если name nullpublic abstract java.util.Map getInitParameterMap()
Возвратите неизменное Map чьи ключи являются набором названий параметра инициализации приложения, сконфигурированных для этого приложения, и чьи значения являются соответствующими значениями параметра. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, этот метод возвращает a Map это поддерживается тем же самым контейнерным экземпляром контекста (ServletContext или PortletContext) поскольку тот возвратился, вызывая getInitParameterMap() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Этот результат должен состоять в том, как будто он синтезировался, вызывая javax.servlet.ServletContext метод getInitParameterNames, и помещая каждое сконфигурированное название параметра / оценивают пару в результат.
public abstract java.lang.String getRemoteUser()
Возвратите имя для входа в систему пользователя, обращающегося с текущей просьбой если любой; иначе, возвратиться null.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getRemoteUser().
public abstract java.lang.Object getRequest()
Возвратите специфичный для среды объектный экземпляр для текущего запроса.
Сервлет: Это должно быть текущим запросом javax.servlet.http.HttpServletRequest экземпляр.
public void setRequest(java.lang.Object request)
Установите специфичный для среды запрос, который будет возвращен последующими звонками getRequest(). Это может использоваться, чтобы установить обертку для запроса.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String getRequestScheme()
Возвращает имя схемы, используемой, чтобы обратиться с этой просьбой, например, http, https, или протоколом передачи файлов.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletRequest метод getScheme().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String getRequestServerName()
Возвращает имя хоста сервера, которому был отправлен запрос.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletRequest метод getServerName().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public int getRequestServerPort()
Возвращает номер порта, которому был отправлен запрос.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletRequest метод getServerPort().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public void setRequestCharacterEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
Переопределяет имя кодировки символов, используемой в теле этого запроса.
Вызывая этот метод после того, как к запросу получили доступ, не будет иметь нет никакого эффекта, если a Reader или Stream был получен из запроса, когда IllegalStateException бросается.
Сервлет: Это должно вызвать через к javax.servlet.ServletRequest метод setCharacterEncoding().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
java.io.UnsupportedEncodingException - если это не допустимое кодированиеpublic java.lang.String getRealPath(java.lang.String path)
Возвращает Строку, содержащую реальный путь для данного виртуального пути.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletContext метод getRealPath().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
path - Контекст требуемого параметра инициализацииpublic abstract java.lang.String getRequestContextPath()
Возвратите часть URI запроса, который идентифицирует контекст веб-приложения для этого запроса.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getContextPath().
public abstract java.util.Map<java.lang.String,java.lang.Object> getRequestCookieMap()
Возвратите неизменное Map чьи ключи являются набором имен cookie, включенных в текущий запрос, и чьи значения (типа javax.servlet.http.Cookie) являются первыми (или только) cookie для каждого имени cookie, возвращенного базовым запросом. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getCookies(), если null был возвращен, когда это должно быть массивом нулевым длиной.
public abstract java.util.Map<java.lang.String,java.lang.String> getRequestHeaderMap()
Возвратите неизменное Map чьи ключи являются набором имен заголовка запроса, включенных в текущий запрос, и чьи значения (Строки типа) являются первыми (или только) значение для каждого имени заголовка, возвращенного базовым запросом. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map. Кроме того, ключевые сравнения должны быть выполнены нечувствительным к регистру способом.
Сервлет: Это должно быть набором заголовков, доступных через javax.servlet.http.HttpServletRequest методы getHeader() и getHeaderNames().
public abstract java.util.Map<java.lang.String,java.lang.String[]> getRequestHeaderValuesMap()
Возвратите неизменное Map чьи ключи являются набором имен заголовка запроса, включенных в текущий запрос, и чьи значения (Строки типа []) являются всем значением для каждого имени заголовка, возвращенного базовым запросом. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map. Кроме того, ключевые сравнения должны быть выполнены нечувствительным к регистру способом.
Сервлет: Это должно быть набором заголовков, доступных через javax.servlet.http.HttpServletRequest методы getHeaders() и getHeaderNames().
public abstract java.util.Locale getRequestLocale()
Возвратите привилегированное Locale в котором клиент примет контент.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletRequest метод getLocale().
public abstract java.util.Iterator<java.util.Locale> getRequestLocales()
Возвратитесь Iterator по привилегированному Locales определенный в запросе, в порядке убывания предпочтения.
Сервлет: Это должно быть Iterator по значениям, возвращенным javax.servlet.ServletRequest метод getLocales().
public abstract java.util.Map<java.lang.String,java.lang.Object> getRequestMap()
Возвратите изменчивое Map представление контекста запроса приписывает для текущего приложения. Возвращенный Map должен реализовать весь контракт для поддающейся изменению карты как описано в JavaDocs для java.util.Map. Модификации, сделанные в Map должен вызвать соответствующие изменения в наборе атрибутов контекста запроса. Особенно clear(), remove(), put(), putAll(), и get() операции должны принять соответствующие меры на базовой структуре данных.
Для любого из Map должны быть взяты методы, которые заставляют элемент быть удаленным из базовой структуры данных, следующего действия относительно управляемых бобов. Если элемент, который будет удален, является управляемым бобом, и у него есть один или более общедоступных пустых методов возврата без параметров, аннотируемых javax.annotation.PreDestroy, каждый такой метод нужно вызвать прежде, чем элемент удаляется из базовой структуры данных. Элементам, у которых не являются управляемыми бобами, но, действительно оказывается, есть методы с той аннотацией, нельзя было обратиться к тем методам удаление. Любое исключение, выданное PreDestroy аннотируемые методы должны пойманным и не повторно брошенные. Исключение может быть зарегистрировано.
Сервлет: Это должно быть набором атрибутов, доступных через javax.servlet.ServletRequest методы getAttribute(), getAttributeNames(), removeAttribute(), и setAttribute().
public abstract java.util.Map<java.lang.String,java.lang.String> getRequestParameterMap()
Возвратите неизменное Map чьи ключи являются набором имен параметров запроса, включенных в текущий запрос, и чьи значения (Строки типа) являются первыми (или только) значение для каждого названия параметра, возвращенного базовым запросом. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map.
Сервлет: Это должно быть набором параметров, доступных через javax.servlet.ServletRequest методы getParameter() и getParameterNames().
public abstract java.util.Iterator<java.lang.String> getRequestParameterNames()
Возвратитесь Iterator по именам всех параметров запроса, включенных в текущий запрос.
Сервлет: Это должно быть Iterator по значениям, возвращенным javax.servlet.ServletRequest метод getParameterNames().
public abstract java.util.Map<java.lang.String,java.lang.String[]> getRequestParameterValuesMap()
Возвратите неизменное Map чьи ключи являются набором имен параметров запроса, включенных в текущий запрос, и чьи значения (Строки типа []) являются всеми значениями для каждого названия параметра, возвращенного базовым запросом. Возвращенный Map должен реализовать весь контракт для неподдающейся изменению карты как описано в JavaDocs для java.util.Map.
Сервлет: Это должно быть набором параметров, доступных через javax.servlet.ServletRequest методы getParameterValues() и getParameterNames().
public abstract java.lang.String getRequestPathInfo()
Возвратитесь дополнительная информация о пути (если кто-либо) включала в URI запроса; иначе, возвратиться null.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getPathInfo().
public abstract java.lang.String getRequestServletPath()
Возвратитесь информация о пути сервлета (если кто-либо) включала в URI запроса; иначе, возвратиться null.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getServletPath().
public java.lang.String getRequestCharacterEncoding()
Возвратите кодировку символов, в настоящий момент имеясь обыкновение интерпретировать этот запрос.
Сервлет: Это должно возвратить значение, возвращенное javax.servlet.ServletRequest метод getCharacterEncoding().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String getRequestContentType()
Возвратите Тип контента MIME для этого запроса. Если не доступный, возвратиться null.
Сервлет: Это должно возвратить значение, возвращенное javax.servlet.ServletRequest метод getContentType().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public int getRequestContentLength()
Возвратите результат вызова getContentLenth() на ServletRequest экземпляр для этого запроса.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String getResponseCharacterEncoding()
Возвращает имя кодировки символов (набор символов MIME) используемый для тела, отправленного в этом ответе.
Сервлет: Это должно возвратить значение, возвращенное javax.servlet.ServletResponse метод getCharacterEncoding().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String getResponseContentType()
Возвратите Тип контента MIME для этого ответа. Если не доступный, возвратиться null.
Сервлет: Это должно возвратить значение, возвращенное javax.servlet.ServletResponse метод getContentType().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public abstract java.net.URL getResource(java.lang.String path)
throws java.net.MalformedURLException
Возвратите a URL для ресурса приложения, отображенного на указанный путь, если это существует; иначе, возвратиться null.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызовы метода через getResource() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) как тот, используемый, вызывая getResource() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletContext метод getResource(path).
path - Путь к требуемому ресурсу, который должен запуститься с наклонной черты (" /" символ java.net.MalformedURLException - если указанный путь не находится в корректной форме java.lang.NullPointerException - если path nullpublic abstract java.io.InputStream getResourceAsStream(java.lang.String path)
Возвратитесь InputStream для ресурса приложения, отображенного на указанный путь, если это существует; иначе, возвратиться null.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызовы метода через getResourceAsStream() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) как тот, используемый, вызывая getResourceAsStream() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletContext метод getResourceAsStream(path).
path - Путь к требуемому ресурсу, который должен запуститься с наклонной черты (" /" символ java.lang.NullPointerException - если path nullpublic abstract java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
Возвратитесь Set из путей ресурса для всех ресурсов приложения, путь ресурса которых запускается с указанного параметра.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызовы метода через getResourcePaths() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) как тот, используемый, вызывая getResourcePaths() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть значением, возвращенным javax.servlet.ServletContext метод getResourcePaths(path).
path - Частичный путь, используемый, чтобы соответствовать ресурсы, которые должны запустить с наклонной черты (" / ") символ java.lang.NullPointerException - если path nullpublic abstract java.lang.Object getResponse()
Возвратите специфичный для среды объектный экземпляр для текущего ответа.
Сервлет: Это - текущий запрос javax.servlet.http.HttpServletResponse экземпляр.
public void setResponse(java.lang.Object response)
Установите специфичный для среды ответ, который будет возвращен последующими звонками getResponse(). Это может использоваться, чтобы установить обертку для ответа.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.io.OutputStream getResponseOutputStream()
throws java.io.IOException
Возвраты OutputStream подходящий для того, чтобы записать двоичных данных в агент пользователя.
Сервлет: Это должно возвратить значение, возвращенное javax.servlet.ServletResponse метод getOutputStream().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
java.io.IOException
public java.io.Writer getResponseOutputWriter()
throws java.io.IOException
Возвраты a Writer подходящий для того, чтобы записать символьные данные в агент пользователя.
Сервлет: Это должно возвратить значение, возвращенное ServletResponse.getWriter().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
java.io.IOExceptionpublic void setResponseCharacterEncoding(java.lang.String encoding)
Устанавливает кодировку символов (набор символов MIME) ответа, отправляемого клиенту, например, UTF-8.
Сервлет: Это должно вызвать через к javax.servlet.ServletResponse метод setCharacterEncoding().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public void setResponseContentType(java.lang.String contentType)
Устанавливает тип контента ответа, отправляемого клиенту, если ответ еще не фиксировался.
Сервлет: Это должно вызвать setContentType() на базовом javax.servlet.ServletResponse экземпляр.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
contentType - Тип контента, который будет установлен как contentType ответа.public abstract java.lang.Object getSession(boolean create)
Если create параметр true, создайте (в случае необходимости) и возвратите экземпляр сеанса, связанный с текущим запросом. Если create параметр false возвратите любой существующий экземпляр сеанса, связанный с текущим запросом, или возвратом null если нет такого сеанса.
Сервлет: Это должно возвратить результат вызова getSession(create) на базовом javax.servlet.http.HttpServletRequest экземпляр.
create - Флаг, указывающий, должен ли новый сеанс быть создан, если нет никакого сеанса, связанного с текущим запросомpublic int getSessionMaxInactiveInterval()
Возвращает максимальный временной интервал, в секундах, что контейнер сервлета сохранит этот сеанс открытым между клиентскими доступами. После этого интервала контейнер сервлета лишит законной силы сеанс. Максимальный временной интервал может быть установлен с setSessionMaxInactiveInterval(int) метод.
Возвращаемое значение нуля или меньше указывает, что сеанс никогда не будет тайм-аут.
Сервлет: Это должно возвратить результат вызова getMaxInactiveInterval на базовом javax.servlet.http.HttpServletRequest экземпляр.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public abstract java.util.Map<java.lang.String,java.lang.Object> getSessionMap()
Возвратите изменчивое Map представление контекста сеанса приписывает для текущего приложения. Возвращенный Map должен реализовать весь контракт для поддающейся изменению карты как описано в JavaDocs для java.util.Map. Модификации, сделанные в Map должен вызвать соответствующие изменения в наборе атрибутов контекста сеанса. Особенно clear(), remove(), put(), и get() операции должны принять соответствующие меры на базовой структуре данных. Доступ к атрибутам через это Map должен вызвать создание сеанса, связанного с текущим запросом, если такой сеанс уже не существует.
Для любого из Map должны быть взяты методы, которые заставляют элемент быть удаленным из базовой структуры данных, следующего действия относительно управляемых бобов. Если элемент, который будет удален, является управляемым бобом, и у него есть один или более общедоступных пустых методов возврата без параметров, аннотируемых javax.annotation.PreDestroy, каждый такой метод нужно вызвать прежде, чем элемент удаляется из базовой структуры данных. Элементам, у которых не являются управляемыми бобами, но, действительно оказывается, есть методы с той аннотацией, нельзя было обратиться к тем методам удаление. Любое исключение, выданное PreDestroy аннотируемые методы должны пойманным и не повторно брошенные. Исключение может быть зарегистрировано.
Сервлет: Это должно быть набором атрибутов, доступных через javax.servlet.http.HttpSession методы getAttribute(), getAttributeNames(), removeAttribute(), и setAttribute().
public abstract java.security.Principal getUserPrincipal()
Возвратитесь Principal объект, содержащий имя тока аутентифицируемый пользователь, если любой; иначе, возвратиться null.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод getUserPrincipal().
public void invalidateSession()
Лишает законной силы этот сеанс, тогда развязывает любые объекты, связанные с этим.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpSession метод invalidate().
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public abstract boolean isUserInRole(java.lang.String role)
Возвратиться true если в настоящий момент аутентифицируемый пользователь включается в указанную роль. Иначе, возвратиться false.
Сервлет: Это должно быть значением, возвращенным javax.servlet.http.HttpServletRequest метод isUserInRole(role).
role - Логическое ролевое имя, которое будет проверено java.lang.NullPointerException - если role nullpublic abstract void log(java.lang.String message)
Зарегистрируйте указанное сообщение к объекту приложения.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызывает log() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) поскольку тот используется во время звонка log() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.ServletContext метод log(String).
message - Сообщение, которое будет зарегистрировано java.lang.NullPointerException - если message null
public abstract void log(java.lang.String message,
java.lang.Throwable exception)
Зарегистрируйте указанное сообщение и исключение к объекту приложения.
Это допустимо, чтобы вызвать этот метод во время запуска приложения или завершения работы. Если вызвано во время запуска приложения или завершения работы, это вызывает log() метод на том же самом контейнерном экземпляре контекста (ServletContext или PortletContext) как тот, используемый, вызывая log() на ExternalContext возвращенный FacesContext во время фактического запроса.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.ServletContext метод log(String,Throwable).
message - Сообщение, которое будет зарегистрированоexception - Исключение, которое будет зарегистрировано java.lang.NullPointerException - если message или exception null
public abstract void redirect(java.lang.String url)
throws java.io.IOException
Перенаправьте запрос к указанному URL, и вызовите responseComplete() метод, который будет обращен FacesContext экземпляр для текущего запроса.
Реализация должна определить, ли запрос Ajax запрос, получая a PartialViewContext экземпляр от FacesContext и вызов PartialViewContext#isAjaxRequest().
Сервлет: Для нет Ajax запросы, это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse метод sendRedirect().
PartialResponseWriter экземпляр от FacesContext.setResponseContentType(java.lang.String) с text/xmlsetResponseCharacterEncoding(java.lang.String) с UTF-8addResponseHeader(java.lang.String, java.lang.String) с Cache-Control, no-cachePartialResponseWriter#startDocumentPartialResponseWriter#redirect с url параметр.PartialResponseWriter#endDocument
url - Абсолютный URL, к которому должен быть перенаправлен клиент IllegalArgumentException - если указанный url относителен IllegalStateException - если в среде портлета текущий объект ответа является a RenderResponse вместо ActionResponse
IllegalStateException - если в среде сервлета текущий ответ уже фиксировался java.io.IOException - если ввод/ошибка на выходе происходит
public void setResponseHeader(java.lang.String name,
java.lang.String value)
Установите заголовок ответа с именем и значением.
Servlet:This должен быть выполнен, вызывая javax.servlet.http.HttpServletResponse setHeader метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
name - Имя заголовка ответа.value - Значение заголовка ответа.
public void addResponseHeader(java.lang.String name,
java.lang.String value)
Добавьте имя и оцените заголовку ответа.
Servlet:This должен быть выполнен, вызывая javax.servlet.http.HttpServletResponse addHeader метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
name - Имя заголовка ответа.value - Значение заголовка ответа.public void setResponseBufferSize(int size)
Установите размер буфера для текущего ответа.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse setBufferSize метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
size - новый размер буфераpublic int getResponseBufferSize()
Возвратите размер буфера для текущего ответа.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse getBufferSize метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public boolean isResponseCommitted()
Проверьте, фиксировался ли текущий ответ.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse isCommitted метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public void responseReset()
Сбрасывает текущий ответ.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse reset метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public void responseSendError(int statusCode,
java.lang.String message)
throws java.io.IOException
Отправляет код состояния HTTP с сообщением.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse sendError метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
statusCode - код состояния HTTPmessage - сообщение опции, чтобы детализировать причину кода java.io.IOExceptionpublic void setResponseStatus(int statusCode)
Устанавливает код состояния HTTP для ответа.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse setStatus метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
statusCode - код состояния HTTPpublic void setSessionMaxInactiveInterval(int interval)
Определяет время, в секундах, между клиентскими запросами прежде, чем контейнер сервлета лишит законной силы этот сеанс.
Значение интервала нуля или меньше указывает, что сеанс никогда не должен тайм-аут.
Сервлет: Это должно вызвать setMaxInactiveInterval на базовом javax.servlet.http.HttpServletRequest экземпляр.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public void responseFlushBuffer()
throws java.io.IOException
Сбрасывает буферизованный контент ответа клиенту.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse flushBuffer метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
java.io.IOExceptionpublic void setResponseContentLength(int length)
Установите продолжительность контента ответа.
Сервлет: Это должно быть выполнено, вызывая javax.servlet.http.HttpServletResponse setContentLength метод.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
public java.lang.String encodeBookmarkableURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
Цель этого метода состоит в том, чтобы генерировать строку запроса от набора объектов Параметра, обеспеченных параметром параметров, и добавить ту строку запроса к baseUrl. Этот метод должен быть в состоянии закодировать параметры к baseUrl, который может или, возможно, не имеет существующих параметров запроса. Значения параметра должны быть закодированы соответственно для среды так, чтобы получающийся URL мог использоваться в качестве цели ссылки (например, в атрибуте href) в ответе JSF. Для реализации ExternalContext возможно переопределить этот метод всегда, который сделал бы URL bookmarkable в той среде.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
baseUrl - Базовый URL, на который будет добавлена строка запроса, сгенерированная этим методом. URL может содержать параметры запроса.parameters - Набор объектов Параметра, представляя name=value пары, которые используются, чтобы произвести строку запроса
public java.lang.String encodeRedirectURL(java.lang.String baseUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters)
baseUrl - Базовый URL, на который будет добавлена строка запроса, сгенерированная этим методом. URL может содержать параметры запроса.parameters - Набор объектов Параметра, представляя name=value пары, которые используются, чтобы произвести строку запросаpublic java.lang.String encodePartialActionURL(java.lang.String url)
Возвратите ввод, URL, после выполнения любой перезаписи должен был гарантировать, что это может использоваться в частичном представлении страницы (ajax запрос), чтобы правильно идентифицировать адресуемое действие в текущем приложении.
Servlet:Returns то же самое закодировал URL как encodeActionURL(String url) метод.
Portlet:Returns закодированный URL, что, на POST HTTP, вызовет RESOURCE_PHASE жизненного цикла портлета.
url - Ввод URL, который будет закодирован java.lang.NullPointerException - если url nullpublic boolean isSecure()
Возвращает булево указание, обратились ли с этой просьбой, используя безопасный канал, такой как HTTPS.
Сервлет: Это должно возвратить результат вызова isSecure на базовом javax.servlet.http.HttpServletRequest экземпляр.
Броски реализации по умолчанию UnsupportedOperationException и обеспечивается в единственной цели не повреждения существующих приложений, которые расширяют этот class.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41