grails scaffolded视图中的整数位分组

时间:2011-07-06 14:27:07

标签: grails scaffolding

我有一个默认的scaffolded视图,在列表视图中,我的所有整数值都显示为数字分组。 (如5,129)

我找不到禁用此行为的方法。我试过英语和土耳其语的语言环境。我不确定它是否被使用但是messages.properties文件都是默认值:

default.date.format=yyyy-MM-dd HH:mm:ss z
default.number.format=0

如果我更改视图并在值

附近添加g:formatNumber
<g:formatNumber number="${fieldValue(bean: tagInstance, field: 'tag_id')}" type="number" groupingUsed="false" />

所有打印的是5(数字5129)

2 个答案:

答案 0 :(得分:2)

取消fieldValue()来电修正了它。

${tagInstance.tag_id}

打印数字而不进行任何格式化。

答案 1 :(得分:0)

你试过这个:

default.number.format=#

请注意,#会导致0的值无法显示。如果你想要它显示,你可能想要:

default.number.format=#0