問題タブ [selectonelistbox]
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.
jsf - PrimeFaces selectOneListBox
私は Primefaces で JSF を使用しています。私が使うとき
すべてのオブジェクトが正しくリストされていますが、h を p に置き換えると、
何も機能しません。
エラーはどこにありますか? 以下にコードをリストしました。
jsf - 合格の引数として
actionListener
commandLinkからバッキング Bean にオブジェクトを渡す際に問題に直面しています。私が持っているのは、BeanMeasureBean
とxhtml
その Bean を使用するファイルです。
私が持っているxhtmlで:
Beanにはメソッドがあります:
問題は、タグを使用する<f:ajax>
かどうかに関係なく、Bean のメソッドのパラメーター viewCheckpoint が常に null であることです。そのパラメーターを Bean に渡す必要があります。オブジェクト全体である必要はありません。チェックポイントの ID だけを渡すことができます。私も試したのは次のとおりです。
(cp
の代わりにch
)。しかし違いはありません。
助けてください、
マテウス
ajax - p:selectOneListbox ajax 項目の選択でスクロール位置が変わる
<p:selectOneListbox>
約20アイテムあります。最初の 5 つの項目がリストに表示され、残りの項目までスクロールして選択できます。リストは ajax 化されています。5 より大きい項目番号が選択されている場合 (スクロールした後)、スクロールバーはその場所に残りません。上の位置に移動します。これにより、選択したアイテム (アイテム 9 など) が非表示になります。プログラムは ajax リスナーを使用します。アプリは PrimeFaces 5.0 を使用しています。
ただし、ajax リスナーが削除されると、選択された (項目 9) が表示され、スクローラーは上部に移動しません (以下の JSF ページで p:ajax タグのリスナー属性を削除します)。
ajaxリスナーの使用中にアイテムが選択されたときにスクロールバーが動かないようにする方法を知りたいです。
JSF ページ:
Bean のコード:
jsf - SelectOneListbox 値セット
SelectOneListbox
Primefacesを使用してJSFで2つコーディングしようとしています。問題は、2 番目の Listbox がバッキング Bean 変数に値を設定しないことです。ただし、最初のリストボックスは正常に機能します。
豆
xhtml
jsf - ハッシュマップから入力された SelectOneListbox の既定の選択を設定する
ハッシュマップのキーをラベルとして、値を値として設定した selectOneListBox があります。
リストの最初のオブジェクトをデフォルトの選択として設定し、ハイライト表示するにはどうすればよいですか