栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何从Spring获取当前用户区域设置而不将其作为参数传递给函数?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何从Spring获取当前用户区域设置而不将其作为参数传递给函数?

我也一直在寻找如何在不经过环境的情况下访问语言环境的方法

Locale
,但是我对Spring还是很陌生,发现大多数解决方案令人困惑。但是事实证明,Spring
MVC确实将语言环境存储在线程本地存储中。可以通过以下方式访问它:

Locale locale = LocaleContextHolder.getLocale();

最后一种方法是基于线程本地的,以便在体系结构的任何实体中提供当前的语言环境。[…]您必须知道,默认情况下,LocaleContextHolder的内容对应于Web请求中指定的语言环境。

来自:使用Spring MVC
3配置语言环境切换
。(该文章还提供了用于获取语言环境的替代配置/方法,这对于希望这样做的任何人可能都是有用的)。

您也可以在此处查看

LocaleContextHolder
Spring
的文档。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/484059.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号