Spring Boot中静态资源(JS, 图片)等应该放在什么位置

默认位置:在Maven 工程目录下,所有静态资源都放在src/main/resource目录下,结构如下:

src/main/resource

          |__________static

                        |_________js

                        |_________images

                        |_________css

                ...

例如,imges目录下的demo.jpg 在HTML/JSP中访问是的路径就是/images/demo.jpg">, 因为Spring Boot的缺省工作目录就是src/main/java, 当访问资源时,就是src/main/resources, 而/static/**被SPRING BOOT被映射到了classpath:/static下。

以下代码示例为Hello World 加了个图片显示, 这里的demo.jpg在maven工程的位置存放就是src/main/resource/static/images/demo.jpg,可用<img src="/image/demo.jpg">访问

以上参考:https://www.cnblogs.com/wojiaochuichui/p/9287852.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容