私は JSF の専門家ではありません。HTML/CSS/JS のレイアウトを担当しています。しかし、フォーム、特にラジオ ボタンの Java 開発者で問題に直面しています。最後に必要なレイアウトは次のとおりです。
ご覧のとおり、ラジオ ボタン、入力選択ボックスなど、ほとんどすべてがカスタムです。
現在、私たちが直面している主な問題は、JSF フレームワークがこれらすべてのものをテーブルに自動的に出力することです (デザイナーとしての私はそもそもこれが好きではありません)。次に、ラジオ ボタン用の非常にカスタムなラベルも必要です。
さまざまなことを試しましたが、ここでコードの基本的な例を示します。
<h:selectOneRadio value="#{user.favColor1}">
<f:selectItem itemValue="Red" itemLabel="Color1 - Red" />
<f:selectItem itemValue="Green" itemLabel="Color1 - Green" />
<f:selectItem itemValue="Blue">A really custom label is here with <select><option>1</option></select></f:selectItem>
</h:selectOneRadio>
これを行う別の方法はありますか?私たちはそれを間違っていますか?どうすればこのようなことができるか知っていますか?
ありがとう!