spring boot开发 静态资源加载不出来
Posted lick
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot开发 静态资源加载不出来相关的知识,希望对你有一定的参考价值。
spring boot 1.5 版本之前 不拦截静态资源
springboot 2.x版本 拦截静态资源
private static final String[] CLASSPATH_RESOURCE_LOCATIONS = { "classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/" }; @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!registry.hasMappingForPattern("/webjars/**")) { registry.addResourceHandler("/webjars/**").addResourceLocations( "classpath:/META-INF/resources/webjars/"); } if (!registry.hasMappingForPattern("/**")) { registry.addResourceHandler("/**").addResourceLocations( CLASSPATH_RESOURCE_LOCATIONS); } }
以上是关于spring boot开发 静态资源加载不出来的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 2从入门到入坟 | Web场景开发篇:源码分析之静态资源配置原理