Grails タグはどのようfieldValue
にフォーマットを実行しますか?
属性を持つドメイン クラスがありDouble
ます。
class Thing {
Double numericValue
}
GSP では、fieldValue
が ( によって作成されたようにgrails generate-all
) レンダリングに使用されます。
${fieldValue(bean:thing, field:"numericValue")}
残念ながら、小数点以下 3 桁までは表示されません (つまり、0.123456 は 0.123 と表示されます)。fieldValue
のフォーマットを制御するにはどうすればよいですか?
${thing.numericValue}
(書式設定を行わない) または を
使用することもできますが、タグを<g:formatNumber>
使用して書式設定を指定したいことに注意してください。のフォーマットfieldValue
を指定する場所がわかりません。fieldValue