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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.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 在WEB-INF目录下移动JSP时出现问题_Java_Jsp_Jakarta Ee_Struts_Web Inf - Fatal编程技术网

Java 在WEB-INF目录下移动JSP时出现问题

Java 在WEB-INF目录下移动JSP时出现问题,java,jsp,jakarta-ee,struts,web-inf,Java,Jsp,Jakarta Ee,Struts,Web Inf,当我将JSP文件与CSS和JS文件一起移动到WEB-INF/WEB/目录下时,我遇到了一个问题。问题是,当JSP页面加载时,它不会加载CSS和JS文件。如果你对此有任何想法,请帮忙 谢谢 Umar不能通过WEB访问WEB-INF,当浏览器通过http加载css/js时,需要将其放入公共html(www)中。WEB-INF不能通过WEB访问,当浏览器通过http加载css/js时,需要将其放入公共html(www)中。除非您想编写控制器来为WEB-INF文件夹中的css/js文件提供服务,您需要将

当我将JSP文件与CSS和JS文件一起移动到WEB-INF/WEB/目录下时,我遇到了一个问题。问题是,当JSP页面加载时,它不会加载CSS和JS文件。如果你对此有任何想法,请帮忙

谢谢


Umar不能通过WEB访问WEB-INF,当浏览器通过http加载css/js时,需要将其放入公共html(www)中。

WEB-INF不能通过WEB访问,当浏览器通过http加载css/js时,需要将其放入公共html(www)中。

除非您想编写控制器来为WEB-INF文件夹中的css/js文件提供服务,您需要将这些文件移出WEB-INF,以便应用服务器可以将它们作为静态文件使用。

除非您想编写控制器来为WEB-INF文件夹中的css/js文件提供服务,您需要将这些文件移出WEB-INF,以便应用服务器可以将它们作为静态文件使用。

您可以使用
contextPath
从foot文件夹检索任何文件,这种方式可以处理WEB-INF文件夹内外的文件

你可以这样做

<link rel="stylesheet" href="${pageContext.request.contextPath}/css/fromStyle.css" type="text/css">

您可以使用
上下文路径
从foot文件夹中检索任何文件,这种方式可以处理WEB-INF文件夹内外的文件

你可以这样做

<link rel="stylesheet" href="${pageContext.request.contextPath}/css/fromStyle.css" type="text/css">

要访问“WEB-INF”,请使用

getServletContext().getRealPath("/WEB-INF/...");

要访问“WEB-INF”,请使用

getServletContext().getRealPath("/WEB-INF/...");