0

私は実際にh:selectOneRadioを使用して、f:selectItemsタグから与えられたアイテムを表示しています。

テキストを表示するのではなく、画像を表示したいです。

selectItemの「value」属性からHTMLをレンダリングする方法が見つからないので、どうすればよいですか?

ありがとう、これが私の現在のコードです。画像は表示されていません...

<h:selectOneRadio layout="spread" value="#{question.candidateAnswer.value}"  
    disabledClass="invalid_choice" enabledClass="valid_choice" >

    <a:support event="onchange" actionListener="#{answerManager.answer}" 
        reRender="zoneQuestions, zoneNavigation, zoneScenariiList, zoneCart" />

    <f:selectItems value="#{question.choices}" />

</h:selectOneRadio>

ありがとう

4

1 に答える 1

0

HTMLh:selectOneMenu選択入力をレンダリングするだけです。これでは画像を表示できません。

カスタム コンポーネントが必要になります。Richfaces ドロップダウン メニューを選択入力のようにスタイル設定することもできますが、これらの jQuery プラグインを調べてコンボ ボックスを強化することをお勧めします。

于 2009-06-24T08:52:55.513 に答える