**嗨,**我有一个html(页脚)文件和一个css(网络流)文件。但是我不能使用我的css文件。
这是我的会议课
@Configuration
@EnableWebMvc
public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler(
"/webjars/**",
"/img/**",
"/css/**",
"/js/**")
.addResourceLocations(
"classpath:/META-INF/resources/webjars/",
"classpath:/static/img/",
"classpath:/static/css/",
"classpath:/static/js/");
}
}
CSS不显示/不工作
名为webflow.css的文件不适用于页脚.html
<head>
<link rel="stylesheet" th:href="@{../static/css/webflow.css}" media="screen" href="../static/css/webflow.css" type="text/css"/>
</head>
我使用了th:href标签,但它不起作用。我该如何解决这个问题?
坦率地说,我不确定是否为addResourceHandler提供了正确的参数,但我尝试了许多不同的参数
1条答案
按热度按时间4jb9z9bj1#
尝试
th:href="@{/css/webflow.css}"
而不是th:href="@{../static/css/webflow.css}"
,它对我很有效