我想访问 login.css 文件。为此,我尝试在登录页面中执行此操作:<link rel="stylesheet" type="text/css" href="..static/css/login.css" th:href="@{/static/css/login.css}"/>我有一个 WebConfig:@Configuration@EnableWebMvcpublic class WebConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**") .addResourceLocations("classpath:/static/"); }}
1 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
由于您使用 Spring-Boot,路径应该被自动识别。项目结构应该是相似的:
resources/static/js
resources/static/css
如果没有其他覆盖方法,请删除WebConfig
带有注释的类。我建议避免@EnableWebMvc
与 Spring-Boot 一起使用,因为您对 MVC 配置进行了所有控制(和责任)。
通过以下方式访问静态资源:
<link rel="stylesheet" th:href="@{/css/login.css}"/>
添加回答
举报
0/150
提交
取消