6

JSTLを使用して変数を作成しています

<c:set var="billableTime" value="${ps.computedAmount}" />

私の問題は2 桁の 10 進数ではなく、を に割り当てる前に を 2 桁に丸めps.computedAmountたいことです。を使用し て2桁の数字を表示する方法を知っていますps.computedAmountbillableTimeJSTL

<fmt:formatNumber type="number" minFractionDigits="2" maxFractionDigits="2" value="${ps.computedAmount}" />

JSTLしかし、私の問題は、変数に 2 桁の値を代入することです。

4

2 に答える 2

16

次のようにできると思います。

<c:set var="billableTime"><fmt:formatNumber type="number" minFractionDigits="2" maxFractionDigits="2" value="${ps.computedAmount}" /></c:set>
于 2012-12-26T06:40:49.567 に答える
7
<fmt:formatNumber var="formattedBillableTime" type="number" minFractionDigits="2" maxFractionDigits="2" value="${ps.computedAmount}" />

<c:set var="billableTime" value="${**formattedBillableTime**}" />
于 2014-11-25T17:18:51.040 に答える