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>