Прошу прощения за то, что сегодня вечером я пукнул, но по какой-то причине ... это лучшее решение, которое я могу найти прямо сейчас для получения ABS 1001 * с JSTL прямо сейчас ... Никаких математических трюков внеАБС тоже.Я должен поддерживать точность.
Я знаю, что есть лучший способ справиться с этим ... каково ваше предложение?Любой поиск в Google вызывает справку по formatNumber
и обрабатывает валюты для дельта / негативов.
<c:forEach items="${arr}" var="cursor" varStatus="itemsRow">
<c:choose>
<c:when test="${cursor.value < 0}">
<td width="75px" align="right">
<fmt_rt:formatNumber pattern="#,###,###,###.##" value="${cursor.value * -1}" minFractionDigits="2"/></td>
</c:when>
<c:otherwise>
<td width="75px" align="right">
<fmt_rt:formatNumber pattern="#,###,###,###.##" value="${cursor.value}" minFractionDigits="2"/></td>
</c:otherwise>
</c:choose>
</c:forEach>