Spring中的多区域设置解析器。

Spring中的多区域设置解析器。,spring,jakarta-ee,spring-mvc,Spring,Jakarta Ee,Spring Mvc,spring中是否可能有多个区域设置解析器 我希望在我的应用程序中有多个区域设置解析器,如: 用户永久语言的CookieLocalerResolver 基于Http请求的LocaleResolver,仅用于查看特定 另一种语言的页面 编写自己的LocaleResolver并将其注册为名为DispatcherServlet.LOCALE\u RESOLVER\u bean\u name的bean没有问题 resolveLocale实现的逻辑可能真正基于请求,当您可以决定使用CookieLocale

spring中是否可能有多个区域设置解析器

我希望在我的应用程序中有多个区域设置解析器,如:

  • 用户永久语言的CookieLocalerResolver
  • 基于Http请求的LocaleResolver,仅用于查看特定 另一种语言的页面

  • 编写自己的
    LocaleResolver
    并将其注册为名为
    DispatcherServlet.LOCALE\u RESOLVER\u bean\u name
    的bean没有问题


    resolveLocale
    实现的逻辑可能真正基于
    请求
    ,当您可以决定使用
    CookieLocalerResolver
    或从
    请求
    属性提供其他语言环境时

    是的,我明白了,有一个名为LocalResolver的接口,如果我的类实现了它,我可以从名为resolveLocale的方法中获取HttpServletRequest,并在其中设置一个条件来解决问题!塔克斯人。