jQuery.load() と Jsp の違いについて詳しく説明します。

小云云
リリース: 2018-01-17 16:39:23
オリジナル
2152 人が閲覧しました

この記事では主に、jQuery.load() と Jsp インクルードの違いについて詳しく説明します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

1. jqueryObj.load()

load() メソッドは、ajax を通じてサーバー側のデータを取得し、返されたデータを jqueryObj オブジェクトの下に配置します。

load(url,data,function(response,status,xhr)
ログイン後にコピー
Parameters Description
url リクエストの送信先の URL を指定します。
データ はオプションです。リクエストとともにサーバーに送信されるデータを指定します。
関数(応答、ステータス、xhr)

オプション。リクエストの完了時に実行する関数を指定します。

追加パラメータ:

  • response - リクエストからの結果データが含まれます

  • status - リクエストのステータス(「success」、「notmodified」、「error」、「timeout」または「parsererror」)が含まれます)

  • xhr - XMLHttpRequest オブジェクトが含まれます

返されたデータの一部のみを取得することもできます。例:

$("#a").load("b.html" ,"#c "): b.html 内の ID c のコンテンツの一部を取得し、ID a の要素の下に埋めます。

注:load によってロードされたコンテンツに js が含まれている場合、指定された要素に js が埋め込まれるときに一度コンパイルされます。

2. <%@include file="ページパス"%>

これは、指定されたパスの内容をコマンドの場所に埋め込む JSP コマンド操作です。これは静的読み込み方式です。

読み込みのタイミング: コンテナが jsp をサーブレット ファイルに変換する前に、元のページ コードと統合されてから解析されます。 (翻訳段階)

注: 2 つのドキュメントを 1 つに結合して解析するため、同じヘッダーが存在する可能性があり、解析エラーが発生する可能性があるため、インポートされたファイルのヘッダーを可能な限り削除して、次のヘッダーを使用する必要があります。元のページ。

3.

これは、ページをリクエストするときに、指定されたパスを持つページが変換されて実行されます。結果はコードが配置されている場所に配置されます。

読み込みのタイミング: インポートされたページと元のインターフェースは、ページがリクエストされたときに別々に翻訳されて実行されます。これは 2 つのサーブレット ファイルに変換されます。これらは比較的独立しており、結果が表示される場合にのみ一緒に表示されます。 (リクエスト処理中に実行されます)

注: 2 つのページは比較的独立しているため、個別に処理する必要があります。2 つのページのエンコーディング セットが一致していないために文字化けが発生する可能性があります。

関連する推奨事項:

JavaScript 更新ページ location.reload() の使用法

jQuery の ajax アプリケーションのload() 関数の詳細な例

jQuery の HTML() と Load() の違い

以上がjQuery.load() と Jsp の違いについて詳しく説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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