【发布时间】:2020-04-15 15:37:14
【问题描述】:
在template 目录中,我有index.html 和static/css/style.css 上的链接。浏览器未加载样式。
其他没有弹簧的静态项目中的相同代码可以正常工作。为什么? 我应该怎么做才能从静态目录加载 css?
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta http-equiv="X-UA-Compatible" content="ie=edge"/>
<link rel="stylesheet" type="text/css" th:href="@{../static/css/style.css}"/>
<title>Main page</title>
</head>
控制器:
@Controller
@RequestMapping("/")
public class MainController {
@GetMapping
public String main(){
return "main";
}
}
【问题讨论】:
-
不,我有 th:href="@{../static/css/style.css}"