jsp A には、次のステートメントがあります。
<c:set var="prefix" value="fe" />
jsp A に jsp B をインクルードし、B に次のようにインクルードし
ます。
そして、次のようになります:'fe' in undefined
jsp Bの変数プレフィックスの値を取得するにはどうすればよいですか?
jsp A には、次のステートメントがあります。
<c:set var="prefix" value="fe" />
jsp A に jsp B をインクルードし、B に次のようにインクルードし
ます。
そして、次のようになります:'fe' in undefined
jsp Bの変数プレフィックスの値を取得するにはどうすればよいですか?
リクエストする変数のスコープを設定できます。
<c:set var="prefix" value="fe" scope="request"/>
また、 include 標準アクションではなく include ディレクティブを使用していることを確認してください。ディレクティブは変換時に発生するため、インクルード ファイルで定義された変数はインクルード ファイルで使用できますが、インクルード標準アクションは実行時にインクルード ファイルからの応答を実際に挿入するため、インクルード ファイルに設定された変数にはアクセスできません。簡単に言えば、これを使用します:
<%@include file="myinclude.jsp" %>
これの代わりに:
<jsp:include page="myinclude.jsp" />