Home > database >  How can I solve thymeleaf css not found error?
How can I solve thymeleaf css not found error?

Time:09-28

How can I solve thymeleaf css not found error?

The bootstrap.min.css file is located in resources/templates/css/bootstrap.min.css. The following sources were used to refer to this file.

<head>
     <meta charset="UTF-8">
     <link th:href="@{/css/bootstrap.min.css}"
           href="../css/bootstrap.min.css" rel="stylesheet">
     <title>Title</title>
     </style>
</head>

The result rendered on the server is <link href="/css/bootstrap.min.css" rel="stylesheet">.

If you access the address I get an error GET http://localhost:8080/css/bootstrap.min.css net::ERR_ABORTED 404.

How can I solve this problem?

Best Regards

CodePudding user response:

Create a directory called static under resources/templates/ and move css directory into it. The css and js should be in a directory called static so that the framework recognises them. The path for the css file should look as follows:

resources/templates/static/css/bootstrap.min.css
  • Related