我最近解决了在这个社区中定位图像的问题。你可以看here.
然而,有一个答案说:
您的应用程序是 Spring Boot 应用程序。我认为您还可以尝试使用 Spring Boot 提供的设施来提供静态内容。不管怎样,你现在正在这样做,因为你正在使用 webjar 作为 css 和 js 库!!!与您正在使用的技术保持一致。
这意味着,建议将图像文件定位在/src/main/resources
并且不在/src/main/webapp
.
我如何使用 Spring Boot 为我提供的设施?
Thanks
Spring Boot 会自动配置生产就绪设置,并根据 maven/gradle 构建文件中声明的一些依赖项将 bean 添加到 Spring 项目中。只要遵循约定,那么就不必做那么多配置——“约定优于配置”。例如,一种约定是将图像和静态文件加载到资源类路径中。参考文档:http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)