Spec-Zone .ru
спецификации, руководства, описания, API


javax.servlet.jsp.jstl.fmt
Класс LocaleSupport

java.lang.Object
  расширенный javax.servlet.jsp.jstl.fmt.LocaleSupport

public class LocaleSupport
расширяет java.lang. Объект

Класс, который представляет логику определения локали для пакетов ресурса через методы удобства.

Этот class может быть полезным для любой реализации обработчика тега, которая должна произвести локализованные сообщения. Например, это могло бы быть полезно для сообщений об исключительной ситуации, которые предназначаются непосредственно для пользовательского потребления на ошибочной странице.

Автор:
Ян Луех

Сводка конструктора
LocaleSupport()
           
 
Сводка метода
static java.lang.String getLocalizedMessage(PageContext pageContext, java.lang.String key)
          Получает локализованное сообщение, соответствующее данному ключу.
static java.lang.String getLocalizedMessage(PageContext pageContext, java.lang.String key, java.lang.Object[] args)
          Получает локализованное сообщение, соответствующее данному ключу, и выполняет параметрическую замену, используя параметры, определенные через args.
static java.lang.String getLocalizedMessage(PageContext pageContext, java.lang.String key, java.lang.Object[] args, java.lang.String basename)
          Получает локализованное сообщение, соответствующее данному ключу, и выполняет параметрическую замену, используя параметры, определенные через args.
static java.lang.String getLocalizedMessage(PageContext pageContext, java.lang.String key, java.lang.String basename)
          Получает локализованное сообщение, соответствующее данному ключу.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

LocaleSupport

public LocaleSupport()
Деталь метода

getLocalizedMessage

public static java.lang.String getLocalizedMessage(PageContext pageContext,
                                                   java.lang.String key)
Получает локализованное сообщение, соответствующее данному ключу.

Данный ключ ищется в пакете ресурса значения по умолчанию контекст локализации I18N, который получается от параметра конфигурации javax.servlet.jsp.jstl.fmt.localizationContext.

Если параметр конфигурации пуст, или значение по умолчанию, контекст локализации I18N не содержит пакета ресурса, или данный ключ неопределен в своем пакете ресурса, строка"??? <ключ>???" возвращается, где" <ключ>" заменяется данным ключом.

Параметры:
pageContext - страница, в которой можно получить локализованное сообщение, соответствующее данному ключу
key - ключ сообщения
Возвраты:
локализованное сообщение, соответствующее данному ключу

getLocalizedMessage

public static java.lang.String getLocalizedMessage(PageContext pageContext,
                                                   java.lang.String key,
                                                   java.lang.String basename)
Получает локализованное сообщение, соответствующее данному ключу.

Данный ключ ищется в пакете ресурса с данным базовым именем.

Если никакой пакет ресурса с данным базовым именем не существует, или данный ключ неопределен в пакете ресурса, строка"??? <ключ>???" возвращается, где" <ключ>" заменяется данным ключом.

Параметры:
pageContext - страница, в которой можно получить локализованное сообщение, соответствующее данному ключу
key - ключ сообщения
basename - базовое имя пакета ресурса
Возвраты:
локализованное сообщение, соответствующее данному ключу

getLocalizedMessage

public static java.lang.String getLocalizedMessage(PageContext pageContext,
                                                   java.lang.String key,
                                                   java.lang.Object[] args)
Получает локализованное сообщение, соответствующее данному ключу, и выполняет параметрическую замену, используя параметры, определенные через args.

См. спецификацию <fmt:message> действия для описания того, как параметрическая замена реализуется.

Локализованное сообщение получается как в getLocalizedMessage(pageContext, key).

Параметры:
pageContext - страница, в которой можно получить локализованное сообщение, соответствующее данному ключу
key - ключ сообщения
args - параметры за параметрическую замену
Возвраты:
локализованное сообщение, соответствующее данному ключу

getLocalizedMessage

public static java.lang.String getLocalizedMessage(PageContext pageContext,
                                                   java.lang.String key,
                                                   java.lang.Object[] args,
                                                   java.lang.String basename)
Получает локализованное сообщение, соответствующее данному ключу, и выполняет параметрическую замену, используя параметры, определенные через args.

См. спецификацию <fmt:message> действия для описания того, как параметрическая замена реализуется.

Локализованное сообщение получается как в getLocalizedMessage(pageContext, key, basename).

Параметры:
pageContext - страница, в которой можно получить локализованное сообщение, соответствующее данному ключу
key - ключ сообщения
args - параметры за параметрическую замену
basename - базовое имя пакета ресурса
Возвраты:
локализованное сообщение, соответствующее данному ключу


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter