double it.error=1 ,int it.d=2
<h:outputText value="#{it.error}">
<f:convertNumber maxFractionDigits="2" minFractionDigits="2"/>
</h:outputText>
displays 1.00
but
<h:outputText value="#{it.error}">
<f:convertNumber maxFractionDigits="#{it.d}" minFractionDigits="#{it.d}"/>
</h:outputText>
displays 1
Using tomcat 6.0.29 and mojarra 2.1.4