プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

JSPでのincludeディレクティブの実行例を共有してください


含める ディレクティブは、変換フェーズ中にファイルを含めるために使用されます。このディレクティブは、変換フェーズ中に他の外部ファイルのコンテンツを現在のJSPとマージするようにコンテナに指示します。 includeをコーディングできます JSPページの任意の場所にあるディレクティブ。

このディレクティブの一般的な使用形態は次のとおりです-

<%@ include file = "relative url" >

includeディレクティブのファイル名は、実際には相対URLです。パスが関連付けられていないファイル名を指定した場合、JSPコンパイラはファイルがJSPと同じディレクトリにあると見なします。

上記の構文に相当するXMLを次のように記述できます-

<jsp:directive.include file = "relative url" />

インクルードの良い例 ディレクティブには、複数ページのコンテンツを含む共通のヘッダーとフッターが含まれています。

次の3つのファイルを定義しましょう(a)header.jps、(b)footer.jsp、 および(c)main.jsp 次のように-

以下はheader.jspの内容です −

<%!
   int pageCount = 0;
   void addCount() {
      pageCount++;
   }
%>

<% addCount(); %>

<html>
   <head>
      <title>The include Directive Example</title>
   </head>
   <body>
      <center>
         <h2>The include Directive Example</h2>
         <p>This site has been visited <%= pageCount %> times.</p>
      </center>
      <br/><br/>

以下はfooter.jspの内容です −

      <br/><br/>
      <center>
         <p>Copyright © 2010</p>
      </center>
   </body>
</html>

最後に、 main.jspのコンテンツを示します。 −

<%@ include file = "header.jsp" %>
<center>
   <p>Thanks for visiting my page.</p>
</center>
<%@ include file = "footer.jsp" %>

これらすべてのファイルをルートディレクトリに保持し、 main.jspにアクセスしてみましょう。 。次の出力が表示されます-

The include Directive Example

This site has been visited 1 times.

Thanks for visiting my page.

Copyright © 2010

main.jspを更新します ページヒットカウンターが増え続けていることがわかります。

あなたはあなたの創造的な本能に基づいてあなたのウェブページをデザインすることができます。 Webサイトの動的な部分を別々のファイルに保存してから、それらをメインファイルに含めることをお勧めします。これにより、Webページの一部を変更する必要がある場合に簡単になります。


  1. JSPのライフサイクルを説明してください

    JSPライフサイクルは、作成から破棄までのプロセスとして定義されます。これは、JSPをサーブレットにコンパイルするために必要な追加の手順を伴うサーブレットのライフサイクルに似ています。 JSPがたどるパス 以下は、JSPがたどるパスです- コンパイル 初期化 実行 クリーンアップ JSPライフサイクルの4つの主要なフェーズは、サーブレットライフサイクルと非常によく似ています。 4つのフェーズについて以下に説明します- JSPコンパイル ブラウザがJSPを要求すると、JSPエンジンは最初にページをコンパイルする必要があるかどうかを確認します。ページがコンパイルされたことがない場合

  2. WIFI信号を簡単に共有するためのQRコードを作成する方法(例)

    時間を節約し、パスワードを共有するプロセスの煩わしさを回避できるように、WIFI信号を簡単に共有するためのQRコードを作成する方法を説明します。 さまざまな種類のキーとアクティブな暗号化、および最大のセキュリティパスワードを常に使用して、WiFiネットワークを安全に保つ必要があることを忘れないでください。 一方、WiFiネットワークで使用してはならないパスワードを考慮することが重要です。 上記は、ワイヤレスネットワークを、システムの脆弱性が原因で問題を引き起こす可能性のある、許可なくアクセスしたい侵入者から保護および保護するためのものです。 覚えやすく、同時に安全なパスワードを作成す