2015-04-04 38 views
0

Spring引导配置。未提供静态内容的弹簧引导返回404未找到

@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没有找到。我错过了什么?

回答

1

春季启动从像/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见访问它。