我在 Domino 9 服务器上的 xpages 的组合框中使用 numberConvert 进行数字转换时遇到问题。这曾经在 8.5 服务器上工作。
当我提交我得到的值时:验证错误:值无效
我还尝试使用“new javax.faces.model.SelectItem”填充这些值,但这没有任何区别。
有人知道如何在 ND9 的组合框中使用数字吗?
这是源代码(我删除了此示例中所有不必要的内容):
<xp:comboBox id="combo" value="#{viewScope.testfield}">
<xp:this.converter>
<xp:convertNumber type="number"></xp:convertNumber>
</xp:this.converter>
<xp:selectItem itemLabel="9" id="selectItem1" itemValue="9">
</xp:selectItem>
<xp:selectItems>
<xp:this.value><![CDATA[#{javascript:var arr=new Array("0","1","2"); return arr;}]]></xp:this.value>
</xp:selectItems>
</xp:comboBox>
<xp:message id="message1" for="combo"></xp:message>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.action>
<xp:save></xp:save>
</xp:this.action>
</xp:eventHandler>
</xp:button>