我的目录结构是thymeleaf:无静态资源给予404错误
目录结构
src/
main/
resources/
static/
CSS/
JS/
images/
template/
fragments/
header.html
footer.html
navBar.html
layouts/
appLayout.html
baseLayout.html
welcome.html
appLayout.html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org"
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">
<head>
<link rel="stylesheet" type="text/css" media="screen, projection"
href="/static/css/bootstrap.css"
th:href="@{/bootstrap.min.css}" />
<link rel="stylesheet" type="text/css" media="screen, projection"
href="/static/css/bootstrap.css"
th:href="@{/css/bootstrap.min.css}" />
<link rel="stylesheet" type="text/css" media="screen, projection"
href="/static/css/bootstrap.css"
th:href="@{css/bootstrap.min.css}" />
<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/css/bootstrap.min.css"
th:href="@{/webjars/bootstrap/2.3.0/css/bootstrap.min.css}" rel="stylesheet" />
</head>
<body>
<div th:replace="/fragments/header :: header"></div>
<div th:replace="/fragments/navbar :: navbar"></div>
<div class="container">
<div layout:fragment="content">
<p>Content goes here...</p>
</div>
<footer>
<div th:replace="/fragments/footer :: footer"></div>
</footer>
</div>
</body>
</html>
请不要检查<links>
标签中以上布局,我已经使用不同的位置链接标签,没有提供为什么它是这样的?404 error
请看看上面的图片,我有资源/静态/ CSS /文件夹,CSS和JS文件,JS为int /资源/静态/ JS /文件夹什么错误?为什么不是铬显示一些静态资源的404错误?
TD; LR静态资源没有在我的thymeleaf布局加载
你可以给出一个具体的例子,你期望一个错误? – benkuly
'bootstrap.min.css'在'static/css /'中,所以其他链接资源在chrome devtool上应该显示404错误。 – piechuckerr
您是否添加了自定义资源处理程序? – benkuly