問題タブ [selectmanycheckbox]

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 投票する
1 に答える
225 参照

jsf - Map を使用して複数の SelectManyCheckboxes を設定する - ClassCastException

私のコントローラーには、可能な回答オプションを備えた「質問」のコレクションがあります。私のビューは、ui:repeat で質問を繰り返します。選択したオプションを読み取ろうとすると、java.lang.ClassCastException が発生します。

コントローラ:

(1) 出力 "selectedItems = {0=[Ljava.lang.String;@30185d04, 1=[Ljava.lang.String;@661abe68}"

(2) 出力 "selectedItems[0] = [Ljava.lang.String;@30185d04"

意見:

私はこれをしばらくの間機能させようとしてきましたが、これは本当にイライラしています。コンバーターも作成しようとしましたが、まだ ClassCastException が発生します (これが正しいかどうかはわかりません)。

コンバーターも必要ですか?私は何を間違っていますか?

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

primefaces - Primefaces 選択多数

オプションを選択し、そのインスタンスの数を指定できるようにするために、内部に入力テキストを含む select many コンポーネントを使用する方法はありますか? 何かアイデアはありますか?

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

jsf - ネストされた ui:repeat がある場合、多くのチェックボックスを選択すると、選択した項目が null を返します

問題リストがあります。各問題にはサブ カテゴリとメイン カテゴリがあり、各サブ カテゴリにはメイン カテゴリもあります。上記のような問題を列挙したいと思います。

--メインカテゴリ1 (1はid)
----サブカテゴリ1
------問題1
------問題2
----サブカテゴリ2
------問題3

--メインカテゴリ2
----サブカテゴリ3
------問題4
------問題5
----サブカテゴリ4
------問題6

等々。

html 部分はここにあります。

これが私のバックエンド コードです。

私の問題モデルの属性;

私のサブカテゴリ モデル属性;

私のメイン カテゴリ モデルの属性。

したがって、問題は、リストでいくつかの問題をクリックしてから保存ボタンをクリックすると、selectedProblem リストがクリックした問題でいっぱいになることを期待していることです。ただし、selectedProblems リストは空です。

何かアドバイスはありますか?

皆さん、ありがとうございました。

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

image - p:selectManyCheckboxで画像付きのアイテムを表示する方法

<p:selectManyCheckbox>画像付きのアイテムを表示する必要があります。in で画像を表示してみました<p:selectOneRadio>。それは正常に動作します。プログラムで UI にコンポーネントを追加しています。これは私のコードです。

それ<p:selectOneRadio>は画像付きです。

同じように使いたい<p:selectManyCheckbox>です。しかし、PrimeFaces には<p:radioButton>カスタム layoueのみがあり、その<p:checkbox>ようなものはありません。とにかくどうすればそれを達成できますか?<p:selectManyCheckbox>画像付きのアイテムを表示するにはどうすればよいですか?

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

jsf - リストリテラルを f:selectItems に渡すにはどうすればよいですか?

例えば:

これはうまくいきませんが、アイデアはわかりますか?

リテラル (文字列型) リスト オプション (必ずしもではないが、Bean プロパティから文字列として取得される可能性があります) を渡したいのですが、[a,b,c]リスト構文はおそらく正しくありませんが、どちらが正しいのでしょうか?

f:selectItemsまたは、別の方法として、カスタム コンポーネントで内部的に使用するこのリテラルを渡す、作成したカスタム コンポーネントにリスト リテラルを渡すにはどうすればよいでしょうか? つまり、コンポーネント ユーザーによるリスト値のアドホック定義のために、このようなリテラルを受け入れるカスタム コンポーネントを作成するにはどうすればよいでしょうか。

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

jsf - マネージドBeanで選択したアイテムのラベルを取得する方法

リストの値を 2 つの変数に変換するのに助けが必要です。私のリストには説明とコードがあります。ただし、説明を変数に配置し、コードを別の変数に配置する必要があるため、どうすればこれを実現できますか。

私のコードは

商品コードを選択:

説明がリストの最初の値であり、コードがリストの 2 番目の値である必要があることをどこで定義できますか。これらをページで使用できます。

ありがとう

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

jsf - @ManyToMany(fetch=LAZY) の selectManyCheckbox での LazyInitializationException

JPA M:N 関係を満たす必要がある場合に、複数のチェックボックスを処理する最良の方法は何ですか?たとえば、JPA エンティティ ハードウェアとエンティティ コネクティビティがあります。

ハードウェアには接続用のセットがあります:

そして、次のようなセッターとゲッターがあります:

私が持っているGUIでJSF2.2とprimefaces 5.3を使用しています:

ビューをレンダリングする前にセットを強制的にロードする呼び出しを行っても、遅延例外に問題があります。

この状況に対処する方法について何か提案はありますか?

オムニフェイスを使用してエンティティを変換しています。

BalusC への Tnx ロードは正しく行われましたが、まだ保存に問題があります。チェックボックスを選択してフォームを送信すると、変換で遅延例外が発生すると思います: