我有一些类似下面的代码,它可以工作,但我不想只显示一个数字,而是想显示“number%”。这是我所拥有的:
<h:outputtext value="#{somebean.doubleValue}">
<f:convertnumber maxfractiondigits="2">
</h:outputtext>
如果我将“%”符号放在 value 属性中,转换器将无法工作(我相信因为评估结果不仅仅是一个数字),但如果我将“%”符号放在其他 outputtext 标签中,则换行出现在数字和它之间。我不想要那个。
<h:outputtext value="#{somebean.doubleValue}">
<f:convertnumber maxfractiondigits="2">
</h:outputtext>
<h:outputtext value="%"> <!--prints a new line-->
在 jsf 上实现“xx.xx%”格式的最佳方法是什么?