0

POJOデータ制御を徹底的に取得しているリストにバインドされているADFテーブルコンポーネントがあります。テーブルは、ビュースコープのマネージドBeanにもバインドされています。私の要件は、新しい行がデータベースに追加されるたびに、テーブルを自動的に更新する必要があることです。シナリオは、2人のユーザーが2つのブラウザを開いている場合のようなものです。両方のブラウザに同じテーブルが表示されています。ユーザーの1人が1つの行を更新/追加すると、すぐに別のブラウザに反映されます。どうすればそれを達成できますか?

4

1 に答える 1

1

これは簡単ではありません。通常の方法はADSまたはアクティブデータサービスを使用することですが、これはOracleデータベースとADFビジネスコンポーネントでのみ機能します。これに使用できる一般的な更新トリガーはありません。

自分でできることは、データを自分でポーリングすることです。このページから、pojoデータを定期的に更新するリスナーであるaf:pollコンポーネントを使用します。ただし、これは瞬時ではありません。

于 2012-10-21T12:52:21.050 に答える