public abstract class JstlUtils extends Object
| Constructor and Description | 
|---|
| JstlUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | exposeLocalizationContext(HttpServletRequest request,
                         MessageSource messageSource)Exposes JSTL-specific request attributes specifying locale
 and resource bundle for JSTL's formatting and message tags,
 using Spring's locale and MessageSource. | 
| static void | exposeLocalizationContext(RequestContext requestContext)Exposes JSTL-specific request attributes specifying locale
 and resource bundle for JSTL's formatting and message tags,
 using Spring's locale and MessageSource. | 
| static MessageSource | getJstlAwareMessageSource(ServletContext servletContext,
                         MessageSource messageSource)Checks JSTL's "javax.servlet.jsp.jstl.fmt.localizationContext"
 context-param and creates a corresponding child message source,
 with the provided Spring-defined MessageSource as parent. | 
public static MessageSource getJstlAwareMessageSource(@Nullable ServletContext servletContext, MessageSource messageSource)
servletContext - the ServletContext we're running in
 (to check JSTL-related context-params in web.xml)messageSource - the MessageSource to expose, typically
 the ApplicationContext of the current DispatcherServletApplicationContextpublic static void exposeLocalizationContext(HttpServletRequest request, @Nullable MessageSource messageSource)
request - the current HTTP requestmessageSource - the MessageSource to expose,
 typically the current ApplicationContext (may be null)exposeLocalizationContext(RequestContext)public static void exposeLocalizationContext(RequestContext requestContext)
requestContext - the context for the current HTTP request,
 including the ApplicationContext to expose as MessageSource