标签: java jsp jstl
如何在jstl中显示数字的正值或绝对值?
<fmt:formatNumber value="${-85}" format="%" /> <!-- should convert -85 to 85 -->
答案 0 :(得分:7)
您可以使用el:
${value < 0 ? -value:value}
或创建一个委托给Math#abs(int)的自定义EL函数。
答案 1 :(得分:0)
在代码中创建自定义EL函数。
答案 2 :(得分:0)
尝试将type属性添加到表达式中。
type
<fmt:formatNumber type="currency" value="${-85}" />