首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails命令对象在不同语言环境中的数据绑定行为

问Grails命令对象在不同语言环境中的数据绑定行为
EN

Stack Overflow用户
提问于 2012-02-02 08:02:02
回答 1查看 346关注 0票数 2

Grails (1.3.7)数据绑定行为因地区而异。这是可以的,但不适用于我的情况。

代码语言:javascript
复制
class XCommand{
    Double value 
    //this value comes from an external service which has no idea about locale so default as en_
    //also it is a hidden value, end user is unaware of it
}

如果用户具有与en不同的Locale,则此值将作为不同的错误双精度值到达控制器

解决方案是什么?自定义转换器?或者只在方法调用周围更改/恢复区域设置?

EN

回答 1

Stack Overflow用户

发布于 2012-02-14 00:54:22

您可以使用FixedLocaleResolver并设置缺省区域设置

尝试这个(在resource.groovy中)

代码语言:javascript
复制
localeResolver (FixedLocaleResolver, Locale.ENGLISH) {
  Locale.setDefault (Locale.ENGLISH)
}

它会将区域设置固定为Locale.ENGLISH

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9105269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档