Package org.springframework.web.servlet

Examples of org.springframework.web.servlet.LocaleResolver.resolveLocale()


      throw new IllegalStateException(
          "No LocaleResolver found: not in a DispatcherServlet request?");
    }
    if (modelAndView != null) {
      modelAndView.getModelMap().addAttribute(LOCALE,
          localeResolver.resolveLocale(request).toString());
    }
  }
}
View Full Code Here


    if (webApplicationContext != null) {
      LocaleResolver localeResolver = RequestContextUtils
          .getLocaleResolver(request);
      Locale locale;
      if (localeResolver != null) {
        locale = localeResolver.resolveLocale(request);
        this.messageSource = webApplicationContext;
        this.locale = locale;
      }
    }
  }
View Full Code Here

    }
    LocaleResolver localeResolver = RequestContextUtils
        .getLocaleResolver(request);
    Locale locale;
    if (localeResolver != null) {
      locale = localeResolver.resolveLocale(request);
    } else {
      locale = request.getLocale();
    }
    return messageSource.getMessage(code, args, locale);
  }
View Full Code Here

     */
    private void setDateFormattingOptions() {
        try {
            HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
            LocaleResolver localeResolver = RequestContextUtils.getLocaleResolver(request);
            this.setLocale(localeResolver.resolveLocale(request));
        } catch (JspTagException e) {
            throw new IllegalStateException("Error while rendering the date", e);
        }
    }
}
View Full Code Here

   * @see javax.servlet.http.HttpServletRequest#getLocale()
   */
  public static Locale getLocale(HttpServletRequest request) {
    LocaleResolver localeResolver = getLocaleResolver(request);
    if (localeResolver != null) {
      return localeResolver.resolveLocale(request);
    }
    else {
      return request.getLocale();
    }
  }
View Full Code Here

        this.timeZone = ((TimeZoneAwareLocaleContext) localeContext).getTimeZone();
      }
    }
    else if (localeResolver != null) {
      // Try LocaleResolver (we're within a DispatcherServlet request).
      this.locale = localeResolver.resolveLocale(request);
    }

    // Try JSTL fallbacks if necessary.
    if (this.locale == null) {
      this.locale = getFallbackLocale();
View Full Code Here

   * @see #getLocaleResolver
   * @see org.springframework.context.i18n.LocaleContextHolder#getLocale()
   */
  public static Locale getLocale(HttpServletRequest request) {
    LocaleResolver localeResolver = getLocaleResolver(request);
    return (localeResolver != null ? localeResolver.resolveLocale(request) : request.getLocale());
  }

  /**
   * Retrieve the current time zone from the given request, using the
   * TimeZoneAwareLocaleResolver bound to the request by the DispatcherServlet
View Full Code Here

    // Determine locale to use for this RequestContext.
    LocaleResolver localeResolver = RequestContextUtils.getLocaleResolver(request);
    if (localeResolver != null) {
      // Try LocaleResolver (we're within a DispatcherServlet request).
      this.locale = localeResolver.resolveLocale(request);
    }
    else {
      // No LocaleResolver available -> try fallback.
      this.locale = getFallbackLocale();
    }
View Full Code Here

   * @see javax.servlet.http.HttpServletRequest#getLocale()
   */
  public static Locale getLocale(HttpServletRequest request) {
    LocaleResolver localeResolver = getLocaleResolver(request);
    if (localeResolver != null) {
      return localeResolver.resolveLocale(request);
    }
    else {
      return request.getLocale();
    }
  }
View Full Code Here

        // get plugin
        Plugin plugin = getPlugin(pluginName);
        if (plugin != null) {
           
            LocaleResolver localeResolver = (LocaleResolver) getBean("localeResolver")
            Locale locale = localeResolver.resolveLocale(getHttpServletRequest());

            try {
                bundle = ResourceBundle.getBundle(translationPath, locale, plugin.getClass().getClassLoader());
            } catch (Exception e) {
                LogUtil.debug(PluginManager.class.getName(), translationPath + " translation file not found");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.