Java を使用した Web プログラミングは初めてです。クライアント/サーバーを (Java で) 作成しており、クライアントからの更新をサーバーから Web インターフェイスに送信して、ユーザーが表示できるようにしたいと考えています。更新のタイミングはランダムになりますが、ブラウザーを更新することなく、新しいデータで Web ページを動的に更新できるようにしたいと考えています。
これが理にかなっていることを願っています:
implements Observer
更新 (文字列) のためにサーバー ()を監視 () するサーブレットを作成しようとしましたがextends Observable
、これらをブラウザ ウィンドウに動的に追加する方法がわかりません。メソッドを使用PrintWriter out = response.getWriter();
してサーブレットから直接印刷しようとしましたが、サーブレットのメソッドでは使用できません。doGet()
response.getWriter()
update()
私の最初の考えは、から Observer の更新を受け取る JSP ページ (最終的には HTML/CSS を組み込む必要があります) を使用することでしたServer
が、よくわかりません。
Comet/PUSH について調査しましたが、これが必要かどうかはわかりません。私が求めているものを達成する方法についてのアドバイスは大歓迎です。