| javax.servlet.jsp.tagext.BodyTagSupport clime.messadmin.taglib.fmt.BundleTag
BundleTag | public class BundleTag extends BodyTagSupport (Code) | | A handler for <bundle> that supports rtexprvalue-based
attributes.
author: Jan Luehe |
BundleTag | public BundleTag()(Code) | | |
findMatch | public static LocalizationContext findMatch(HttpServletRequest request, String basename)(Code) | | Determines the client's preferred locales from the request, and compares
each of the locales (in order of preference) against the available
locales in order to determine the best matching locale.
Parameters: request - the page in which the resource bundle with thegiven base name is requested Parameters: basename - the resource bundle's base name the localization context containing the resource bundle withthe given base name and best matching locale, or null if noresource bundle match was found |
getLocalizationContext | public static LocalizationContext getLocalizationContext(PageContext pc)(Code) | | Gets the default I18N localization context.
Parameters: pc - Page in which to look up the default I18N localization context |
getLocalizationContext | public static LocalizationContext getLocalizationContext(PageContext pc, String basename)(Code) | | Gets the resource bundle with the given base name, whose locale is
determined as follows:
Check if a match exists between the ordered set of preferred
locales and the available locales, for the given base name.
The set of preferred locales consists of a single locale
(if the javax.servlet.jsp.jstl.fmt.locale configuration
setting is present) or is equal to the client's preferred locales
determined from the client's browser settings.
If no match was found in the previous step, check if a match
exists between the fallback locale (given by the
javax.servlet.jsp.jstl.fmt.fallbackLocale configuration
setting) and the available locales, for the given base name.
Parameters: pageContext - Page in which the resource bundle with thegiven base name is requested Parameters: basename - Resource bundle base name Localization context containing the resource bundle with thegiven base name and the locale that led to the resource bundle match,or the empty localization context if no resource bundle match was found |
release | public void release()(Code) | | |
|
|