我有这个项目结构(WEB-INF
在src/main/webapp/
内部:]
我尝试使用[]从login.css
访问[C0
login.jsp
但是,主意将其强调为<link rel='stylesheet' href="${pageContext.request.contextPath}/resources/css/login.css">
:
cannot resolve directory
我为此项目使用servlet,但是在另一个使用的项目中,相同的CSS链接可以完美地工作。在这种情况下,我怀疑Spring MVC
链接到另一个文件夹:项目根(${pageContext.request.contextPath}
)而不是../src
文件夹。
是否可以更改root/src/main/webapp
链接的位置?还是其他解决方法?
“ resources”看起来像IDE中用于Maven或概念/分组的目录。它们可能合并在您WAR的根目录中。>我猜您应该从链接中删除“资源”,因为它们确实位于Web应用程序的根目录中。
${pageContext.request.contextPath}
查看实际产生的WAR及其在其中的位置。