Java 将CSS文件链接到JSP
我在WEB-INF文件夹中有一个css文件,在jsp页面中,我给出了css文件的位置,如下所示:Java 将CSS文件链接到JSP,java,html,css,jsp,Java,Html,Css,Jsp,我在WEB-INF文件夹中有一个css文件,在jsp页面中,我给出了css文件的位置,如下所示: <link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/WEB-INF/Tabs.css" 这里的问题正如您所描述的,css文件的位置。 无法直接从WEB浏览器访问WEB INF文件夹中的所有资源,但必须通过servlet访问 这就是为什么在访问jsp时没有加载css的原因 尝试将它们放在
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/WEB-INF/Tabs.css"
这里的问题正如您所描述的,css文件的位置。
无法直接从WEB浏览器访问WEB INF文件夹中的所有资源,但必须通过servlet访问
这就是为什么在访问jsp时没有加载css的原因
尝试将它们放在更常见的结构中,例如/webapp/resources/css/Tabs.css
,并将href更改为${pageContext.request.contextPath}/webapp/resources/css/Tabs.css
**编辑**
我称之为webapp的文件夹可能有任何名称,但它的位置将是WEB-INF文件夹的父文件夹。这里的问题正如您所描述的,css文件的位置。
无法直接从WEB浏览器访问WEB INF文件夹中的所有资源,但必须通过servlet访问
这就是为什么在访问jsp时没有加载css的原因
尝试将它们放在更常见的结构中,例如/webapp/resources/css/Tabs.css
,并将href更改为${pageContext.request.contextPath}/webapp/resources/css/Tabs.css
**编辑**
我称为webapp的文件夹可能有任何名称,但其位置将是WEB-INF文件夹的父文件夹。WEB-INF目录不是公用的。您的css文件必须在此目录之外。WEB-INF目录不是公共目录。您的css文件必须位于此目录之外。