Java 如何在jstl中为正值或绝对值设置数字格式?
如何在jstl中显示数字的正值或绝对值Java 如何在jstl中为正值或绝对值设置数字格式?,java,jsp,jstl,Java,Jsp,Jstl,如何在jstl中显示数字的正值或绝对值 <fmt:formatNumber value="${-85}" format="%" /> <!-- should convert -85 to 85 --> 在代码中创建自定义EL函数。尝试在表达式中添加type属性 <fmt:formatNumber type="currency" value="${-85}" /> 您可以使用el: ${value < 0 ? -value:value} ${va
<fmt:formatNumber value="${-85}" format="%" /> <!-- should convert -85 to 85 -->
在代码中创建自定义EL函数。尝试在表达式中添加type
属性
<fmt:formatNumber type="currency" value="${-85}" />
您可以使用el:
${value < 0 ? -value:value}
${value<0?-value:value}
或者创建一个自定义EL函数,委托给它。是的,这就是重复问题的答案所建议的。