• ベストアンサー

違いを教えてください

JSPには、 ディレクティブ <% include file = "guide.jsp"%> と、 アクション <% jsp:include page = "guide.jsp" flush = "true" %> の二種類のインクルードがあるのは分かるのですが、 分かりやすくいうと、どのような用途によって使いわけるのですか? ディレクティブのほうは、DB CONNECTというような、 JSPファイルを読み込む時に一度実行すればいいというようなものを インクルードしており、 アクションのほうは、JSPファイルの<BODY>部で、guide.jspのなかのものを 必要な時に呼び出したりしているみたいです・・・・ 自分ではそのように解釈したのですが、明確な答えが、本などを調べてみても いまいちピンとこないので、簡単な言葉で使い分けの用途があるのか、 それとも、それ以外の理由で、インクルードの仕方が違うのか、 教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

参考URLにご期待の答えが書いてあります。 私も JSP をこれから使い出すので、色々調べているところです。 ピント外れの回答であれば、ご容赦を。

参考URL:
http://www02.u-page.so-net.ne.jp/qa2/masa_o/tsjsp/jsp/tag05.htm
chitama
質問者

お礼

ありがとうございました! 使い方の用途としては、自分が思っていたとおりだったみたいです。 JSPファイルしか指定できないものと、JSPファイル・HTMLファイル両方を 指定できるものがあるという、違いがあるのですね! 本当にありがとうございました。

関連するQ&A