私は正常に動作するコードを持っています<%@include file = "/webpages/includeFiles/header.jsp" %>
。
しかし、私はそれを使いたいrequest.getContextPath()
何かのようなもの<%@include file = "request.getContextPath ()/webpages/includeFiles/header.jsp" %>
コンパイル エラーが発生します。
どうすれば達成できますか?
私は正常に動作するコードを持っています<%@include file = "/webpages/includeFiles/header.jsp" %>
。
しかし、私はそれを使いたいrequest.getContextPath()
何かのようなもの<%@include file = "request.getContextPath ()/webpages/includeFiles/header.jsp" %>
コンパイル エラーが発生します。
どうすれば達成できますか?
に動的な値を含めることはできません<%@include file = "">
。
動的な値を受け入れる標準アクションを使用する<jsp:include page="<%=request.getContextPath()%>/firstPage.jsp"></jsp:include>
静的インクルードを使用する代わりに、動的インクルードを使用してみてください
<jsp:include page='<%= request.getContentType()/webpages/includeFiles/header.jsp %>' />
私はテストしていません。動作しない場合は、ビットを操作してみてください。
ここで見ることができます:動的プロパティ値からファイルを含める