問題タブ [selectoneradio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1233 参照

jsf - ページ上のselectOneRadioのJSF複数グループ:値を回復する方法は?

複数のラジオボタングループ(動的に生成された)を含むjsfページがあります。バッキングBeanで値を取得する必要がありますが、取得できません。

ビジネス:ユーザーは、コースデーの複数のグループで構成されるコースをサブスクライブしたいと考えています。ユーザーはコース日を選択できます。したがって、コースがたとえば3つの異なるグループに編成された4つのコース日で構成されている場合、ユーザーは3つのブロックで12のコース日から選択できます。

xhtmlページの関連部分:

これにより、n個の値を取得するラジオボタンの*mマトリックスが生成されます。selectItemsはタイプ<Long, String>です。

私のバッキングBeanで、私は次のことを宣言しました。

マップ、リストを試してみましたが、どれも機能しませんでした。setSelectedCoursedaysが呼び出されることはありません。バッキングBeanの値を取得するために配列/リスト/マップを宣言するにはどうすればよいですか?

トリックをしません。

0 投票する
3 に答える
839 参照

java - JSF selectOneRadio/ commandLink

ここで oneRadio を使用した私のアイデア

ここで commandLink を使用:

私のアプリケーションでは、テーブルを表示または無効にしたいと考えています<h:selectOneRadio>。たとえば、最初の radioButton を選択した場合、テーブルが表示されます。<h:commandButton>値を変更するためにa をクリックしませんmyboolean。したがって、私のアプリケーションに対する私の例外的な反応は<h:commandLink>. それをクリックすると値が変わり、テーブルが表示されます。しかし、私の場合、私は<h:selectOneRadio>

0 投票する
1 に答える
4543 参照

jsf - h:selectOneRadio アイテムの近くに何かを表示するにはどうすればよいですか?

<h:selectOneRadio>アイテムを生成する要素のリストがあります。

次に各要素<h:outputText>を value#{c.id}で表示して、各行が radioButton 要素になり、次にテキストボックスが表示されるようにします。どうすればできますか?

私はそのようなことを試しました:

ただし、最後のoutputTextの後にすべてのラジオボタンが表示されます。

下のスクリーンショットのようなものが欲しいです。右側の部分がたとえば ID の場合、暗号化および復号化できます。

ここに画像の説明を入力

0 投票する
1 に答える
552 参照

jsf - 反復エンティティに応じて、ui:repeat 内に selectiOneRadioButton-value を設定するにはどうすればよいですか?

私のユースケースでは、(Primefaces) selectOneRadio があります。これは ui:repeat 内にあります。selectOneRadio の値は正常に表示されます。反復されるエンティティに応じて、各 selectOneRadio に有用なデフォルト値を設定したいと考えています。これも問題なく動作し、デフォルトが選択されています。しかし、私のアプローチでは、例外が発生するため、selectOneRadio の値を設定できません。

反復エンティティに応じて、ui:repeat 内に selectiOneRadioButton-value を設定するにはどうすればよいですか?

OrderBean:

xhtml:

0 投票する
1 に答える
4790 参照

jsf - h:selectOneRadio はすべての選択項目を 1 行でレンダリングしますが、それぞれを新しい行でレンダリングする方法は?

タグがselectOneRadioあり、すべてのラジオ ボタン オプションが 1 行に表示されます。行/行ごとに1つのオプションにするにはどうすればよいですか?

0 投票する
1 に答える
566 参照

jsf - p:selectOneRadio コンバーターが原因でスタック ヒープ メモリの問題が発生する

本当に奇妙なもの...

ap:SelectOneMenu を使用すると機能するコンバーターがありますが、ap:SelectOneRadio に切り替えると、Java ヒープ スペース エラーで重大なクラッシュが発生します。スタック トレースは役に立たないようです。ただの java.lang.OutOfMemeoryError です。

これは機能します:

これはクラッシュして燃えます:

selectOneMenuで動作するため、コンバーターは問題ないと思います。

よろしく