如何在java/spring thymeleaf中使用css文件

k4ymrczo  于 2023-01-14  发布在  Java
关注(0)|答案(1)|浏览(130)

**嗨,**我有一个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提供了正确的参数,但我尝试了许多不同的参数

4jb9z9bj

4jb9z9bj1#

尝试th:href="@{/css/webflow.css}"而不是th:href="@{../static/css/webflow.css}",它对我很有效

相关问题