gpt4 book ai didi

java - Spring Boot 不提供静态内容返回 404 not found

转载 作者:行者123 更新时间:2023-12-01 11:42:04 27 4
gpt4 key购买 nike

Spring 启动配置。

@SpringBootApplication
public class Application extends SpringBootServletInitializer {

public static void main(String[] args) {
ApplicationContext ctx = SpringApplication.run(Application.class, args);
}

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
...
}

我放置必要静态内容的位置

enter image description here

并通过我的jsp访问它

<link href="./resources/css/bootstrap.min.css" rel="stylesheet">

它返回 404 未找到。我错过了什么?

最佳答案

Spring Boot 从 /static/public/resources 等目录提供静态资源。因此,您可以将资源放入 src/main/resources/static 中。

如果您有资源src/main/resources/static/css/bootstrap.min.css,您可以通过以下方式访问它

<link href="/css/bootstrap.min.css" rel="stylesheet">

另请参阅Reference Guide .

关于java - Spring Boot 不提供静态内容返回 404 not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29446239/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com