在将子文件夹添加到我的jsp文件夹并在其上方的文件夹中引用 JSP之前,我一直在毫无问题地构建我的网站。
在Adventure_by_dkashtan.jsp中:
<jsp:include page="${pageContext.request.contextPath}/WEB-INF/jsp/pageHeader.jsp" flush="true"></jsp:include>
<a href="/djkashtanArtPortfolio/artWorkPage.html" target="_self">
<img src="${pageContext.request.contextPath}/images/artPieces/digitalDrawings/adventure_by_dkashtan.jpg"/>
</a>
<jsp:include page="${pageContext.request.contextPath}/WEB-INF/jsp/pageFooter.jsp" flush="true"></jsp:include>
该错误是由我在第一行中引用pageHeader.jsp引起的。当我将 JSP 文件中的 pageHeader 包含在与pageHeader.jsp相同的文件夹中时,它工作正常。文件Adventure_by_dkashtan.jsp位于最底部的文件夹中,其余的位于jsp文件夹中。
现在我的文件夹结构如下所示:
webapp
-WEB-INF
--jsp
---artPieces
----digitalDrawings
我的页眉代码:
<html>
<head>
<title>Daniel Kashtan's Art Portfolio</title>
<link rel="stylesheet" href="<c:url value='/css/departments.css'/>" type="text/css" >
</head>
<body>
<h1>Daniel Kashtan's Art Portfolio</h1>
我的页脚代码:
</body>
</html>