3

A、B、C の 3 つの値を持つ selectonechoice がありますが、変更イベントで次のエラーが発生します。

<SimpleSelectOneRenderer> <_getSelectedIndex> Could not find selected item matching value "B" in RichSelectOneChoice[UIXEditableFacesBeanImpl, id=soc1]

私のselectonechoiceは次のように構成されています:

<af:selectOneChoice label="Condition Codes :" id="soc1"
                        valueChangeListener="#{myManageBean.onCondCodeChg}"
                        binding="#{myManageBean.propConditionCode}"
                        autoSubmit="true" valuePassThru="true"
                        unselectedLabel="Please Select"">
    <f:selectItems value="#{myManageBean.conditionCodes}" id="si1"/>
</af:selectOneChoice>

助けてください!!!! どこが間違っていますか?

4

2 に答える 2

0

あなたの問題に以下のコードを使用してください

<f:selectItems value="#{myManageBean.conditionCodes}" id="si1"/>

于 2013-01-22T10:14:28.653 に答える