0

5 つのメッセージがあり、メッセージの下に、ユーザーがブラウザーに新しいメッセージを投稿するためのコンボボックスがあります。ユーザーが新しいメッセージを投稿したので、ページ全体を更新したくないので、ajax 呼び出しを開始しました。そのため、ajax を介してサーバーにメッセージを送信し、サーバー上で Web アプリがメッセージをデータベースに保存します。ここまではクリアです。

データベースに追加のヒットなしでデータベースに保存した後、メッセージをクライアントに送り返すことができますか?

私がやっていることは、メッセージをデータベースに保存した後、データベースから再度フェッチしてクライアントに送信することです。

正しいアプローチは何ですか?どうやってするの?

4

1 に答える 1

0

これは、使用するテクノロジースタックによって異なります。JSFでは、前のメッセージを表示するテーブルコンポーネントに、新しいメッセージが投稿されたときに自動的に更新するように指示します。このようにして、AJAX呼び出しの影響を受けるページ要素を部分的に更新します。

于 2013-02-09T07:05:29.813 に答える