【发布时间】:2013-06-10 10:26:37
【问题描述】:
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 是如何工作的?
【问题讨论】:
标签: java spring model-view-controller