如何解决thymeleaf css not found错误?
bootstrap.min.css文件位于resources/templates/css/bootstrap.min.css中。下面的源代码被用来引用这个文件。
<head>
<meta charset="UTF-8">
<link th:href="@{/css/bootstrap.min.css}"
href="../css/bootstrap.min.css" rel="stylesheet">
<title>Title</title>
</style>
</head>
在服务器上呈现的结果是<link href="/css/bootstrap.min.css" rel="stylesheet">
。
如果您访问了地址我得到一个错误GET http://localhost:8080/css/bootstrap.min.css net::ERR_ABORTED 404
。
我该如何解决这个问题?
问好在resources/templates/
下创建一个名为static
的目录,并将css
目录移到其中。css
和js
应该位于名为static
的目录中,以便框架能够识别它们。css文件的路径如下所示:
resources/templates/static/css/bootstrap.min.css