他のファイルをインクルードする

他のファイルをインクルードします



これは cominc.jsp の中の文章です。

インクルードされた JSP の文章です。

terget.jsp ファイルを cmpinc.jsp の中にインクルード(含め)ます。

前田稔の超初心者のプログラム入門

プログラムの作成

  1. 二個のソースプログラムファイルを jsp のフォルダーに格納して下さい。
    terget.jsp がインクルードされるファイルで、cominc.jsp が terget.jsp を組み込むファイルです。
      +hoge
          +jsp
              ・terget.jsp
              ・cominc.jsp
    
  2. terget.jsp のソースコードです。
    実質的に組み込まれる行は、一行だけです。
    <%@ page contentType="text/html; charset=Shift_JIS" %>
    
    <% out.println("インクルードされた JSP の文章です。");%>
    
  3. terget.jsp を組み込む cominc.jsp です。
    <%@ include file="terget.jsp" %>
    include file="terget.jsp" で terget.jsp を組み込みます。
    <%@ page contentType="text/html; charset=Shift_JIS" %>
    
    <html>
    <head><title>cominc.jsp</title></head>
    <body>
    <p>他のファイルをインクルードします</p><BR>
    <p>これは cominc.jsp の中の文章です。</p>
    <%@ include file="terget.jsp" %>
    </body>
    </html>
    
  4. apache-tomcat を立ち上げて、WWW ブラウザに次の URL を張り付けて下さい。
    http://localhost:8080/hoge/jsp/cominc.jsp
    "terget.jsp" の文章が組み込まれていることが解るでしょう。
    他のファイルをインクルードします
    
    
    
    これは cominc.jsp の中の文章です。
    
    インクルードされた JSP の文章です。
    
  5. terget.jsp を組み込む方法には、もう一つあります。
    <jsp:include page="terget.jsp" flush="true" />
    見かけは同じですが、組み込むタイミングが異なります。
    <%@ include で組み込むと、両方合わせたものが保存されるのに対して、 jsp:include の場合は、別々に保存されて呼び出されるときに組み込まれます。

Java Game Program