1

私は JSF (および Seam、JBOSS など) に不慣れで、写真のように (赤いテキスト) 最初のラジオ ボタンと 2 番目のラジオ ボタンの間にテキストを追加するタスクを取得しました。

ここに画像の説明を入力

これは本当に私を困惑させます。これは達成可能ですか?今日では、ラジオ ボタンを (List<> から) 吐き出すだけです。

<h:selectOneRadio id="foobarAlternativRadio" value="#{foobarController.valdFoobarAlternativ}" layout="pageDirection" styleClass="radio" style="margin: 0" tabindex="#{nextTabIndex}" disabled="#{foobarController.visaAnnan}">
    <s:selectItems value="#{foobarController.foobarAlternativ}" var="alternativ" label="#{alternativ.itemLabel()}"/>
    <s:convertEnum />
</h:selectOneRadio>

JavaScript で解決するのは簡単ですが、JS なしで動作する必要があるため、オプションではありません。

私の質問:

  • これはできますか?

もしそうなら:

  • どのようなアプローチが必要ですか / どこから始めればよいですか? (ある種の独自のレンダリング構造を作成できますか?)

追加情報: JS を使用せずに IE6 以降の Web ブラウザーで動作するソリューションを考え出す必要があります。

編集:CSSは何らかの方法でこれを解決する方法ですか?

4

1 に答える 1