我已经实现了自定义装饰器并将数字格式化为印度格式。但是,我如何做到这一点。以下是我使用的代码。给我一个格式化总价值的想法。
<display:column property="amount" sortable="false" total="true"
titleKey="table.title.amount"
decorator="com.vms.adhiparasakthi.web.decorator.ExpenseColumnDecorator"
style="width:100px;text-align:right;" />
<display:footer>
<tr class="total">
<td colspan="9" class="tdborder"><s:text name="label.total"></s:text>
</td>
<td><fmt:setLocale value="en_IN" scope="request" /><fmt:formatNumber
type="number" pattern="#,##0.00" groupingUsed="true">
<s:property value="%{#attr.total.column10}" />
</fmt:formatNumber></td>
<td colspan="2"> </td>
<tr>
</display:footer>
答案 0 :(得分:0)
你可以简单地将'total'css类覆盖到你的jsp中,并在该类中应用你想要的任何格式化样式。只有那个类必须在所有导入之后才能进行更改。