Class EnhancedLocaleResolver

  • All Implemented Interfaces:
    org.springframework.web.servlet.LocaleContextResolver, org.springframework.web.servlet.LocaleResolver

    public class EnhancedLocaleResolver
    extends org.springframework.web.servlet.i18n.CookieLocaleResolver
    • Field Summary

      • Fields inherited from class org.springframework.web.servlet.i18n.CookieLocaleResolver

        DEFAULT_COOKIE_NAME, LOCALE_REQUEST_ATTRIBUTE_NAME, TIME_ZONE_REQUEST_ATTRIBUTE_NAME
      • Fields inherited from class org.springframework.web.util.CookieGenerator

        DEFAULT_COOKIE_PATH, logger
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Locale determineDefaultLocale​(javax.servlet.http.HttpServletRequest request)  
      protected TimeZone determineDefaultTimeZone​(javax.servlet.http.HttpServletRequest request)  
      protected Locale parseLocaleValue​(String localeValue)  
      • Methods inherited from class org.springframework.web.servlet.i18n.CookieLocaleResolver

        getDefaultLocale, getDefaultTimeZone, isLanguageTagCompliant, isRejectInvalidCookies, resolveLocale, resolveLocaleContext, setDefaultLocale, setDefaultTimeZone, setLanguageTagCompliant, setLocale, setLocaleContext, setRejectInvalidCookies, toLocaleValue
      • Methods inherited from class org.springframework.web.util.CookieGenerator

        addCookie, createCookie, getCookieDomain, getCookieMaxAge, getCookieName, getCookiePath, isCookieHttpOnly, isCookieSecure, removeCookie, setCookieDomain, setCookieHttpOnly, setCookieMaxAge, setCookieName, setCookiePath, setCookieSecure
    • Method Detail

      • parseLocaleValue

        protected Locale parseLocaleValue​(String localeValue)
        Overrides:
        parseLocaleValue in class org.springframework.web.servlet.i18n.CookieLocaleResolver
      • determineDefaultLocale

        protected Locale determineDefaultLocale​(javax.servlet.http.HttpServletRequest request)
        Overrides:
        determineDefaultLocale in class org.springframework.web.servlet.i18n.CookieLocaleResolver
      • determineDefaultTimeZone

        protected TimeZone determineDefaultTimeZone​(javax.servlet.http.HttpServletRequest request)
        Overrides:
        determineDefaultTimeZone in class org.springframework.web.servlet.i18n.CookieLocaleResolver