8

JSP を使用して、HTML ファイルを別の HTML ファイルにインクルードするにはどうすればよいですか?

<jsp:include page="/include.html"></jsp:include>
4

2 に答える 2

9

いくつかのオプションがあります。最初は<jsp:include>。2つ目は<c:import>。タグは、JavaServer Pages Standard Tag Libraryc:である JSTLです。

違いは何ですか?主<jsp:include>に、現在のページに関連する同じ JAR 内に別の JSP ページのコンテンツを挿入します<c:import>が、絶対または相対 URL を読み取ってページにそれらのコンテンツを表示しReaderたり、コンテンツを取得したり、変数に格納したりできます。

両方の構文は XML に似ているため、次のようになります。

<jsp:include page="header.jsp"/>

また

<jsp:include page="header.jsp"></jsp:include>

注:どちらもパラメータを取ることができます。

于 2010-01-13T02:01:33.243 に答える
1

JSP でグローバル スコープを共有し、 PHP の include() または と同じ動作が必要<!--#include file="header.jsp"-->な場合は、次のコマンドを使用します。

<%@include file="header.jsp"%>

参考:こちら

于 2016-04-25T18:47:37.117 に答える