我有一个数字列表(范围 500 - 5000,步长 500)。我想添加一个小数点 1000 -> 1.000;2500 -> 2.500 等,但只是为了不将标签保存为值。我尝试了以下但没有奏效:
<h:selectOneMenu value="#{bean.selectedValue}">
<f:convertNumber type="currency" locale="de-DE" pattern="#,###" />
<f:selectItems itemValue="#{bean.selectItemslist}" var="item" itemLabel="#{item.label}" itemValue="#{item.value} />
</h:selectOneMenu>
但这没有做任何事情:(
尝试了几种模式并包含 integerOnly="true" 但似乎没有任何效果:(感谢您的帮助!