如何更改gsp中的数字模式?

时间:2012-07-06 13:06:40

标签: grails groovy gsp

我有一个域类,它有一个数字字段。默认的脚手架生成它。当我输入一个超过3位的数字,例如: - 1234,然后在show.gsp和list.gsp中显示为1,234。我的要求是显示没有逗号的数字。我不能使用g:formatNumber,因为我有超过50个域,并且无法为每个gsp页面使用此标记。我有什么办法可以全局改变数字模式吗?

感谢

2 个答案:

答案 0 :(得分:0)

也许解决方案建议here可能有用

答案 1 :(得分:0)

直接获取字段:

<td valign="top" class="value">${formulationTypeInstance?.id}</td>

当然,您可能会丢失标签的某些功能,例如在发生验证错误时突出显示字段。但是你在show.gsp中它不应该有文本字段或者要提交的内容,所以你什么都不会丢失!简单就是去这里的方式。 =)