gpt4 book ai didi

java - pageContext.request.contextPath 不工作

转载 作者:行者123 更新时间:2023-11-28 22:05:01 26 4
gpt4 key购买 nike

我正在使用 Tomcat 6.0.32,我正试图将一个 JSP 文件包含到另一个文件中,但不知何故无法找到该文件(是的,该文件存在)。这是文件结构和代码:

<jsp:include page="${pageContext.request.contextPath}/templates/header.jsp">
</jsp:include>

WebContent
- folder/caller.jsp
- templates/header.jsp

但是,如果我在它之外使用 ${pageContext.request.contextPath} 来检查它是否正确输出,它会起作用,有人知道为什么会这样吗?

最佳答案

我什至不确定你是否可以在 <jsp:include> 中使用运行时变量,但另一个问题是 the contextPath refers到从服务器请求的 URL 的上下文,并且不一定对应于您的文件系统布局。

你为什么不直接使用 <jsp:include page="templates/header.jsp">

关于java - pageContext.request.contextPath 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877354/

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