【发布时间】:2013-03-14 15:53:36
【问题描述】:
我有一个数字列表(范围 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" 但似乎没有任何效果:( 感谢您的帮助!
【问题讨论】:
标签: jsf converter selectonemenu