JSPとHTMLの違いは何ですか

青灯夜游
リリース: 2021-05-19 15:27:15
オリジナル
2960 人が閲覧しました

相違点: 1. HTML ページは静的ページであり、直接実行できますが、JSP ページは動的ページであり、実行時にサーブレットに変換する必要があります。 2. HTML は直接開くことができますが、jsp は Tomact などのサーバーに公開された場合にのみ開くことができます。 3. jsp で Java コードを記述するには「」を使用しますが、html には「」はありません。

JSPとHTMLの違いは何ですか

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

01. JSP とは何ですか?

JSP の正式名は Java Server Pages で、動的 Web 開発テクノロジです。 JSP タグを使用して、HTML Web ページに Java コードを挿入します。通常、タグは で終わります。

JSP は Java サーブレットで、主に Java Web アプリケーションのユーザー インターフェイス部分を実装するために使用されます。 Web 開発者は、HTML コード、XHTML コード、XML 要素、および埋め込み JSP アクションとコマンドを組み合わせて JSP を作成します。

JSP は、Web フォームを通じてユーザー入力データを取得し、データベースやその他のデータ ソースにアクセスして、Web ページを動的に作成します。

JSP タグには、データベースへのアクセス、ユーザー選択情報の記録、JavaBeans コンポーネントへのアクセスなど、さまざまな機能があり、さまざまな Web ページで制御情報や共有情報を転送することもできます。

02. HTML とは?

HTML (Hyper Text Mark-up Language) は、WWW の記述言語である Hypertext Mark-up Language です。最も一般的な用語はハイパーリンクです。たとえば、Web ページをブックマークするということは、そのリンクを保存することを意味します。

簡単に言えば:

  • HTML は Web ページを記述するために使用される言語です。
  • HTML はハイパー テキスト マークアップ言語を指します
  • HTML はプログラミング言語ではなく、マークアップ言語です
  • マークアップ言語はマークアップ タグのセットです
  • HTML はマークアップ タグを使用して Web ページを記述します

03. JSP と HTML

HTML ページの違いこれは 静的ページ、つまり, ユーザーによって事前に作成され、サーバー上に配置されます. コンテンツは固定されており、変更されません. Web サーバーによってクライアントに送信されます. 通常オンラインで閲覧される Web ページのほとんどは HTML に基づいています。言語的な。

JSP ページは、ページの Java コード部分をリアルタイムで実行する JSP コンテナによって生成される 動的ページであり、ページ上のコンテンツを動的に更新できます。ページ。
JSPとHTMLの違いは何ですか


#動的 Web ページは、静的 Web ページとは対照的な Web プログラミング テクノロジを指します。動的ページのコンテンツは通常、サーバー側のプログラムによって生成され、さまざまな人がさまざまな時間にページにアクセスし、表示されるコンテンツが異なる場合があります。 Web デザイナーがサーバーサイドのページプログラムを作成した後は、手動で制御する必要はなく、ページプログラムの配置に応じてページの内容が自動的に変更されます。

静的 Web ページは、HTML コードが生成されるだけで、いつ誰がページの内容を見ても、基本的にページの内容や表示効果は変わりません。ページコードを変更しない限り変更されません。静的 HTML ページ ファイルは、ローカル ブラウザで直接開くことができます。


要約:

    定義されているように、HTML ページは静的ページであり、直接実行できます。 JSP ページは動的ページであり、実行されます。 サーブレットに変換する必要があります。
  • HTML は直接開くことができます。JSP は、Tomact などのサーバーに公開される場合にのみ開くことができます
  • html は、w3c および統一プロトコル言語によって標準化された Web ページ記述形式、静的ページです。私たちがオンラインで見る Web ページのほとんどは HTML 言語に基づいています。 JSP は、JSP が HTML のすべてのタスクを実現できる動的言語です。
  • HTML (Hypertext Markup Language) テキスト マークアップ言語。静的ページであり、JavaScript のようなインタープリタ型言語です。ブラウザさえあれば、コンパイル ツールを指定せずに通常どおり表示できます。 TXTドキュメント内にHTMLタグを記述すると正常に表示されます。

    JSP (Java Server Page) は Java サーバー ページであるため、動的です。JDK によってコンパイルされ、表示のためにクライアントに送信される必要があります。コンパイル後に Java ファイルが生成されることは誰もが知っています。最終的にはクラスファイルが実行されます。

  • HTML のヘッダーは JSP のヘッダーとは異なります。これは JSP のヘッダーです。" " には、ヘッダーにエンコード形式とダンプ パッケージが含まれます。 Java コードは jsp では を使用して記述できますが、html には がありません。

  • 簡単に言うと、jsp はバックグラウンドのサーバーによって対応する html に解析され、ブラウザによって認識されて表示されます。
推奨チュートリアル: 「

html ビデオ チュートリアル

以上がJSPとHTMLの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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