admin管理员组文章数量:1794759
spring.mvc.static
1 spring.mvc.static-path-pattern
spring.mvc.static-path-pattern=/static/**只有静态资源的访问路径为/static/**时,才会处理请求。比如访问localhost:8080/static/a.css,处理方式是据模式匹配后的文件名查找本地文件。按spring.resources.static-locations指定查找的本地文件的位置。
2 spring.resources.static-locationsspring.resources.static-locations自定义Springboot前端静态资源的位置。默认Springboot将从如下位置,按优先级查找静态资源:
spring.resources.static-locations = classpath:/static,classpath:/public,classpath:/resources,classpath:/META-INF/resources 3 配置file路径 # 反斜线,windows目录分隔符,前一个\\是转义字符,后一个\\是目录分隔符。 spring.resources.static-locations=file:\\\\d:\\\\dist\\\\ # 或spring.resources.static-locations=file:///d:/dist/ 4 WebMvcConfigurer配置代替 @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry .addResourceHandler("/static/**") .addResourceLocations("/file:\\\\d:\\\\dist\\\\/") .setCacheControl(CacheControl.maxAge(1, TimeUnit.HOURS).cachePublic()); } }参考:www.jianshu/p/21a7c7ccdec0.
版权声明:本文标题:spring.mvc.static 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686614169a86313.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论