我有一个域类,它有一个数字字段。默认脚手架生成它。当我输入一个超过 3 位的数字时,例如:- 1234,然后在 show.gsp 和 list.gsp 中显示为 1,234。我的要求是显示不带逗号的数字。我不能使用 g:formatNumber,因为我有超过 50 个域并且不能为每个 gsp 页面使用这个标签。我能做些什么来改变全球的数字模式吗?
谢谢
也许这里建议的解决方案可能有用
直接获取字段,如:
<td valign="top" class="value">${formulationTypeInstance?.id}</td>
当然,您可能会失去一些标签的功能,例如在发生验证错误时突出显示字段。但是你在 show.gsp 中,它不应该有文本字段或要提交的东西,所以你什么都不会丢失!简单是去这里的方法。=)