gpt4 book ai didi

html - 尝试在不同文件夹中包含 JSP 文件时出现 HTTP 状态 500

转载 作者:行者123 更新时间:2023-11-28 22:13:47 25 4
gpt4 key购买 nike

在我将子文件夹添加到我的 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>

最佳答案

尝试包含这样的文件

<%@ include file="/WEB-INF/jsp/pageFooter.jsp" %>

或者您可以使用相对路径,例如../

关于html - 尝试在不同文件夹中包含 JSP 文件时出现 HTTP 状态 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14799689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com