1)我了解 CookieLocaleResolver 的语法如下:
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="cookieName" value="clientlanguage"/>
我的理解是这个解析器在请求中搜索其值可能与语言环境匹配的所有 cookie ..so 属性名称设置为“Cookie 名称”但为什么该值也设置了 ..是不是我们正在替换语言环境值相应的 cookie。
2)是否可以在不唱 LocaleChangeInterceptor 的情况下更改语言环境?
3)在 SessionLocaleResolver 中,以下属性表示什么:
<property name="defaultName" value="clientlanguage"/>
SessionLocale 是如何工作的?