2

最初と 2 回目の両方で同じクエリを使用します。完全なメソッドが最初に呼び出されることがわかりますが、結果を計算した後、UI に送信されません。この問題に遭遇した人はいますか? これを解決する方法について何かアイデアはありますか?

<p:autoComplete id="filterByMachine" value="#{notificationListViewLazyModel.selectedMachine}"  scrollHeight="500" 
                                completeMethod="#{notificationListViewLazyModel.complete}" converter="#{notificationListViewLazyModel.converter}" 
                                var="p" itemLabel="#{p.platformName} #{p.serial} #{p.sitename}"  
                                itemValue="#{p}" forceSelection="true" size="48" >
4

3 に答える 3

0

あなたの itemValue はオブジェクトであるため、コンバーターを実装する必要があります(コンバーターを実装します

itemValue は要求パラメーターとしてサーバーに渡されるアイテムの値ですが、値は SelectItem インスタンス ( ref )を指す値バインディング式です。

于 2012-05-10T11:27:08.457 に答える