次のような関数を作成したいと思います。
void MyIncludeCompile(String TheFile) {
"%><%@include file="+TheFile+"%><%";
}
独自のメソッドまたは関数を構築する include ディレクティブの代替手段を取得したいと考えています。
何かのようなもの:
org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, TheFile, out, false);
しかし、それは何かに適用できます:
void MyIncludeRun(String TheFile) {
%><jsp:include page="+TheFile+"/><%";
}
つまり、実行時間ではなく翻訳時間です。ご覧のとおり、実行時のinclude アクションには、純粋な Java コードを使用した場合と同等のものがあります。
ディレクティブを含める代替手段はありますか?