2012-05-02 6 views
0

私はキューを持っています。キューのメッセージが消費されると、リスト内のメッセージを設定し、UI/jspページで取得します。UIページを実行しました定期的に、メッセージが消費されてリストに設定されるたびに、UIでリフレッシュせずにメッセージを表示できます。JAVAのキューからUIにデータを自動的にプッシュする

しかし、定期的にUIを更新するのではなく、新しいメッセージがリストに設定されるたびに、これらの新しいメッセージをUIに自動的に表示したいと思っています。

私はこれを行う方法がわかりません。誰かが私を助けます。 ありがとうございます!

+1

どのようなプログラミング言語/プラットフォームをお使いですか? –

+0

私はJavaを使用しています。 – user1254261

答えて

0

は、リスト内のメッセージ数のカウントを維持し、定期的にリストの長さと比較します。 新しいメッセージがリストに挿入されると、このカウントは(更新された)メッセージリストの長さよりも短くなります。したがって、アプリケーションのUIコンポーネントが更新されます。

+0

listener.iをこのようにしたいのですが、それを行う方法はわかりません。 – user1254261

+0

リスナーを追加することも良い方法です。詳細については、[observer design pattern](http://en.wikipedia.org/wiki/Observer_pattern)を参照してください。あなたに詳しいことがあれば 私に連絡してください。 –

関連する問題