2016-06-14 8 views
0

私はこのような問題に直面しています。私はh:formの一つの内部要素、p:dataListをリフレッシュしたい、そしてそれを行うために、私は部分要素を更新するとフォーム全体が提出されます

<p:remoteCommand name="updateSet" update="import-statuses-admin-list" process="import-statuses-admin-list"/> 

機能updateSetは5秒毎に呼ばれています。事は、私のフォームにいくつかの他の要素があり、それらも送信されます、例えば、です。

<h:selectOneMenu value="#{importXmlManagementBean.statusFilter}" id="statusFilter"> 

私はむしろ、すべてのフォームを送信せず、提出のみこのリストp:dataListを持っていると思います。 これは正常な動作ですか、何か不足していますか?

+0

あなたの質問は混乱し、曖昧です。まずは 'update'属性はどこにありますか?コードは現在、デフォルトでは何も更新されません。 – BalusC

+0

Pollを使用して、指定時刻の属性を更新することができます –

+0

はい、元々は' –

答えて

-1

add to remoteCommand属性の更新は、更新するデータリストのIDで行い、プロセスでは同じものを指定します。

+0

実際に私はそれをしましたが、フォーム全体が更新を続けています。 –

+0

あなたは実際には「*しかしフォーム全体が提出し続けている」*と言っているようですが、これは全く異なっています。 – BalusC

+0

Beanを更新し続ける... –