未显示Java标头
我在layout.sp中包含了header.jsp,但它没有反映在浏览器中,甚至在刷新缓存后,我也尝试过mozilla和ie header.jsp内容---未显示Java标头,java,jsp,jakarta-ee,Java,Jsp,Jakarta Ee,我在layout.sp中包含了header.jsp,但它没有反映在浏览器中,甚至在刷新缓存后,我也尝试过mozilla和ie header.jsp内容--- 登录应用程序 layout.jsp内容-- <h1>Login Application</h1> 因为它在WEB-INF目录中 HTTP服务器无法访问WEB-INF中的所有内容。通过对服务器的HTTP请求调用jsp:include,但是目标文件是不允许服务的,因此您什么也得不到 如果确实要按原样使用该文件,可以
登录应用程序
layout.jsp内容--
<h1>Login Application</h1>
因为它在WEB-INF目录中
HTTP服务器无法访问WEB-INF中的所有内容。通过对服务器的HTTP请求调用jsp:include
,但是目标文件是不允许服务的,因此您什么也得不到
如果确实要按原样使用该文件,可以使用以下选项:
<%@ include file="/WEB-INF/includes/header.jsp" %>
此外,请确保该文件具有适当的权限,以便服务器可以访问它。这是因为它位于WEB-INF目录中
HTTP服务器无法访问WEB-INF中的所有内容。通过对服务器的HTTP请求调用jsp:include
,但是目标文件是不允许服务的,因此您什么也得不到
如果确实要按原样使用该文件,可以使用以下选项:
<%@ include file="/WEB-INF/includes/header.jsp" %>
另外,确保该文件具有适当的权限,以便服务器可以访问它。为什么这个文件被标记为java和eclipse?看起来更像javascript和浏览器@Chris这是一个JSP问题,因此java至少是正确的。我已经为它添加了标签。如果您只是尝试在浏览器中加载“/WEB-INF/includes/header.jsp”,那么输出是什么?我怀疑include的路径是不正确的。它给出了“请求的资源(/LoginFinal/WEB-INF/includes/header.jsp)不可用。--------------------------------------------------------------------------------------”这到底是为什么标记了java和eclipse?看起来更像javascript和浏览器@Chris这是一个JSP问题,因此java至少是正确的。我已经为它添加了标签。如果您只是尝试在浏览器中加载“/WEB-INF/includes/header.jsp”,那么输出是什么?我怀疑到include的路径不正确。它给出了“请求的资源(/LoginFinal/WEB-INF/includes/header.jsp)不可用。---------------------------------------------------------------”
<jsp:include page="/includes/header.jsp"/>