这是结构:(它们在同一个目录中!)
Directory
|-view.jsp
|-stylesheet.css
<link href="stylesheet.css" rel="stylesheet" media="screen">
当我这样做时.css文件没有被正确引用,即我不知道要设置什么路径才能到达它(如果将其作为 URL 放在浏览器中,我会得到 404)。
我猜它被翻译为http://localhost:8080/myApp/stylesheet.css
,然后没有为它定义映射。日志 说:
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/myApp/stylesheet.css] in DispatcherServlet with name 'appServlet'
它应该像这样工作,不是吗?例如,这有效:
<%@ include file="include.jsp"%>
include.jsp也在同一个文件夹中。