0

ユーザーが作成したデバイス間のすべてのセッションを表示するprimefaces p:dataTable があります。したがって、バッキング Bean で、ユーザーが作成したセッションの詳細をデータベースから取得しています。したがって、データテーブルに表示されるすべての詳細を持つ 1 つの Bean、つまり SessionViewBean が作成されます。

ここで、UI を介してデバイス間のセッションを作成すると、正常に動作し、UI で更新されたセッションビューが表示されます。ここでも、ユーザーはレスト コールを使用してセッションを作成できます。

しかし、残りの呼び出しを介してセッションビューを作成しているときに、データベースに正常に作成され、セッションの詳細を含むリストである SessionViewBean も表示されます。ただし、p:dataTable で更新することはできません。

今、コードから呼び出して p:dataTable をプログラムで更新しようとしましたが、それでも画面データを更新できません。しかし、奇妙なことに、ブラウザーを更新すると、画面にセッションビューが表示されます。

任意の提案や助けをいただければ幸いです。

4

0 に答える 0