Class AppletLocaleResolver

java.lang.Object
cn.sinozg.applet.common.i18n.AppletLocaleResolver
All Implemented Interfaces:
org.springframework.web.servlet.LocaleResolver

public class AppletLocaleResolver extends Object implements org.springframework.web.servlet.LocaleResolver
国际化配置
  • Field Details

    • defaultLocale

      private Locale defaultLocale
    • supportLocales

      private final List<Locale> supportLocales
  • Constructor Details

    • AppletLocaleResolver

      public AppletLocaleResolver()
  • Method Details

    • setDefaultLocale

      public void setDefaultLocale(@NotNull @NotNull Locale defaultLocale)
    • setSupportLocales

      public void setSupportLocales(List<Locale> locales)
    • getSupportLocales

      public List<Locale> getSupportLocales()
    • resolveLocale

      @NotNull public @NotNull Locale resolveLocale(@NotNull @NotNull jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      resolveLocale in interface org.springframework.web.servlet.LocaleResolver
    • setLocale

      public void setLocale(@NotNull @NotNull jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Locale locale)
      Specified by:
      setLocale in interface org.springframework.web.servlet.LocaleResolver