からPrimefacesオートコンプリートを埋めるために。は、どのように私は以下のようになりprimefacesオートコンプリートを持っているマネージドBean
私の問題は、ページを読み込んでデータを更新するときです。私のidUaSelecionada
は既に埋め込まれていて、提案として渡す準備ができているオブジェクトです(これは唯一の要素のリストです)。このオートコンプリートを埋め込む方法を見つけることができませんでした。少なくともテキストコンポーネントです。
オートコンプリートソースコードを読むと、suggestions
というリストがあることが分かりました。このリストにはセッターはありませんが、ゲッターがあります。しかし、私がautocomplete.getSuggestions().add(...)
のようなものを試してみると、NullPointerException
が得られます。このリストを埋めるために見つけた唯一の方法は、completeMethod
タグ属性で示されたメソッドを使用することです。これはStringを受け取り、Listを返します。
インターネットでこのリストの記入方法を見つけることができませんでした。だからこそ私は誰にも答えがあるかどうかを確認することを求めている。
おかげで、
ラファエル・アフォンソ
'setSuggetions(...) 'を使って試してみましたか? – Kukeltje
提案の設定者はありません。 https://www.primefaces.org/docs/api/5.2/org/primefaces/component/autocomplete/AutoComplete.html –