Ajaxテクノロジにおけるサーブレット終了時の出力ストリームについて

亚连
リリース: 2018-05-23 15:25:47
オリジナル
1457 人が閲覧しました

この記事は、Ajax テクノロジーのサーブレットの最後にある出力ストリームに関する関連情報を主に紹介しています。非常に優れており、必要な方は参考にしてください。

Ajax のサーバー側では、PrintWriter out=resp を使用します。データに応答するときに、out.write ではなく out.print(0) と out.print(1) が使用されるのには理由があります。 まず、類似点を見てみましょう。印刷と書き込みの違い。

共通点は、どちらもページを更新せず、結局は元のページにデータを書き込むだけであるということです

違いは、printメソッドは変換できるということです。各種データを文字列として出力します。オーバーロードされた write メソッドは、文字、文字配列、文字列、およびその他の文字関連データのみを出力できます。

したがって、ページの JS コード内の設定コールバック関数では、サーバーから返された値を使用して、サーバーの最後の出力を表示するかどうかを決定することができます。 -side サーブレットが数値であるため、writ を使用すると数値が文字列に変換されて出力されず、ページ上での戻り値の判定が誤ってしまいます。

上記は、編集者が紹介した Ajax テクノロジーのサーブレットの最後にある出力ストリームです。ご質問があれば、メッセージを残してください。編集者が返信します。時間。また、スクリプト ハウスの Web サイトをサポートしていただきありがとうございます。

上記は私があなたのためにまとめたものです。

関連記事:

Ajaxで州と市区町村の3段階のカスケードを実現

Ajaxフォーム送信とバックグラウンド処理をベースにしたシンプルなアプリケーション

写真のアップロードとプレビューのAjax簡単実装

以上がAjaxテクノロジにおけるサーブレット終了時の出力ストリームについての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!