我正在使用EL表达式输出BigDecimal
,如下所示:#{beanActions.overallScore}
。
但是,当值为100
时,它将显示为1.0E+2
。
如何在不将类型更改为100
的情况下将其显示为String
?
最佳答案
在我的环境中(Mojarra 2.1.3和EL 2.2)可以使用以下功能:
<h:outputText value="#{beanActions.overallScore}">
<f:convertNumber integerOnly="true"/>
</h:outputText>