問題タブ [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 に答える
869 参照

primefaces - panelGrid 列コントロールは同じ行に必要です

私はprimefaces panelgridを使用して、1行2列にしています。2 番目の列には、selectoneradio と calendar があります。それらを同じ行に表示する方法は??

ここに画像の説明を入力

0 投票する
0 に答える
227 参照

panel - primefaces selectOneRadio 変更パネルの表示

selectOneRadio を含む xhtml ページがあります。selectOneRadio を変更すると、パネルの表示が変更されます。この動作はボタンをクリックする前に機能し、クリックした後は機能しません。

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

jsf - SelectItemGroup について

ソースコードを掘り下げるRadioRendererと、次のことに気付きました。

方法

クラスでオーバーライドされたRadioRendererものは、標準の public void encodeEnd(FacesContext context, UIComponent component)Renderer メソッドから呼び出されています。しかし、次のコードがありました。

だから、私は例でそれを試しました:

およびes は、 のインスタンスではないと見なされましselectItemた。それは完全に明らかですが、インスタンスにマップされると予想していました。selectItemsSelectItemGroupselectItemselectItemsSelectItemGroup

そのことを少し明確にしていただけませんか?

0 投票する
0 に答える
21 参照

validation - SelectItem の値

のソース コードをたどっていくと、メソッドUISelectOne内に次のコードが見つかりました。protected void validateValue(FacesContext context, Object value)

次の宣言を検討してください。

変換された値は、リストに入力した値のいずれかと等しくなるはずです。実際の値の型が予想と異なるため、検証エラーが発生します。

質問:変換された値が検証された値と一致しないのはなぜですか?

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

jsf - コンポーネント バインディングを介して p:selectOneRadio 値を更新する方法

以下のように ap:selectOneRadio コンポーネントをバインドしました。

しかし、バッキング Bean クラスからその値を更新できません。

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

jsf - パススルー要素を持つ h:selectOneRadio のチェック済み状態のプリセット

<h:selectOneRadio> render table 要素で説明されているソリューションを実装しようとしています が、これを回避するにはどうすればよいですか?

選択した値は f:ajax コンポーネントで正しく更新されます (setter は正しい値で呼び出されます)。ただし、ラジオ ボタンはチェックされません。クリックするとチェックが入りますが、すぐにチェックが外れます。clientDto.legalPersonality のデフォルト値では、ページの読み込み時でも、すべてがチェックされていません。

どのように見えるか: http://oi58.tinypic.com/242788g.jpg

どんな助けでも大歓迎です。ありがとうございました。

0 投票する
0 に答える
243 参照

jsf - jsf: 1 つの列挙型で複数の SelectOneRadio を操作する方法

まず第一に、私の英語で申し訳ありません。理解できるように最善を尽くします。ユーザー プロファイルを管理するための web アプリに取り組んでいます。しかし、今はユーザーグループの作成に行き詰まっています。私は権利のための列挙型クラスを持っています

名前のクラス

オブジェクト「ユーザーグループ」に保存されます

およびいくつかの JSF コード

ここで、ユーザーグループ名を追加し、ユーザーグループが持つ権利を選択できる jsf ページを作成したいと思います。のように見えます

画像

この部分「#{userData.usergroupRights.deleteUsergroup}」が機能していないことはわかっていますが、これ以上のアイデアはありません。

私は数時間それを実現しようとしましたが、今ではそれ以上のアイデアはありません. ユーザーグループ名をユーザーグループの権利に関連付けるにはどうすればよいですか?

十分に理解できたと思います。

ご挨拶

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

jsf - p:selectOneRadio および h:selectOneRadio が null 値を生成する

数日前にこの質問をプライムフェイス フォーラムに投稿しましたが、今のところ解決策がありません。OneRadio を使用しようとしましたが、itemValue から null 値しか取得できませんでした。これは大規模なプロジェクトの一部であるため、関連するコードのみを抽出し、ケースをテストするビューと単純な Bean を備えた単純な動的 Web プロジェクト (Eclipse Mars.1) を作成しました。ajax または commandButton の使用に関係なく、itemValue の代わりに null 値が表示されます。この不可解な現象を解決するためにあなたの助けをいただければ幸いです:

これはビューです:

これがバッキング Bean です。1 つの提案は、同じクラスで @Named と @ManagedBean の両方を使用しないことでした。この修正を試みましたが、改善はありませんでした。

Tomcat 8、Maven、および Spring を使用しています。これらは構成ファイルです。

pom.xml

web.xml

顔-config.xml

applicationContext.xml

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

jsf - h:selectOneRadio が null 値ではなく null 文字を渡しています

私の JSF ページコードには、次のようなものがあります。

私のページコード バッキング Bean には、次のようなものがあります。

}

私が期待する動作は次のとおりです。

  1. ページが読み込まれます。ラジオボタンは初期値に定義されていないため、Yes も No も選択されていません。ただし、required="true" であるため、空白のままにしておくと、ユーザーは検証エラーを受け取ります (実際に空白にしておくと)。
  2. ページが最初に読み込まれるときに #{pagecode.showForm(attendingRadio.value)} が呼び出されると、null オブジェクトが渡され、showForm が false を返すことが予想されます。

いくつかのトラブルシューティングを行った後、実際に起こっていることは、null オブジェクトが渡される代わりに、つまり;showForm(null)と同等のものを取得していることであると判断しました。showForm(new Character('\u0000'))代わりに null の Unicode 文字を渡します。

h:selectOneRadio で値が選択されていない場合、JSF に null 文字ではなく Java null オブジェクトを渡す方法はありますか? WebSphere Portal 8.0 で Apache MyFaces JSF 2.0 を使用しています。

補足として、web.xml に以下を追加しようとしましたが、残念ながら役に立ちませんでした。