Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未显示Java标头_Java_Jsp_Jakarta Ee - Fatal编程技术网

未显示Java标头

未显示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.sp中包含了header.jsp,但它没有反映在浏览器中,甚至在刷新缓存后,我也尝试过mozilla和ie

header.jsp内容---

登录应用程序
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"/>