0

私たちはJSF2.0を使用しています.HTML<li>の代わりにリストボックスにある必要があり<optionValues>ます. <h:selectOneListBox>jsf で使用しています。Jquery を使用して を に変更しようとしてい<optionValues>ます<li>

これに対する他のより良い解決策はありますか?

4

1 に答える 1

0

標準の JSF HTML コンポーネント セットにはありません。それらはすべて、標準的な HTML 要素を空想することなくレンダリングします。

拡張されたスキン機能のサポートを備えた JSF コンポーネント ライブラリを確認する必要があります。たとえば、内部で jQuery UI を使用する PrimeFaces コンポーネント ライブラリには、必要<p:selectOneListbox>応じて を生成する<ul><li>があります。ショーケースページをご覧ください。<p:selectOneListbox>ショーケース ページの最初の例の生成された HTML ソースを次に示します。

<ul>
    <li class="ui-selectlistbox-item ui-corner-all">Option 1</li>
    <li class="ui-selectlistbox-item ui-corner-all ui-state-active">Option 2</li>
    <li class="ui-selectlistbox-item ui-corner-all">Option 3</li>
</ul>
于 2012-05-22T21:07:26.137 に答える