Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

今天想在Springboot项目想引进静态资源时,发现自己的项目里没有教程里面的 src/main/resources这个目录,目录如下

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

我的项目目录结构是这样的,但是还不是很清楚下面的那个src目录是作甚的。就想着新建一个src/main/resources目录

步骤:右键项目,然后操作如下:

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

目录名

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

就可以了

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

然后先在 src/main/resources下新建一个static文件夹,步骤如下:

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

命名后即可

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

然后就可以在static下导入静态资源了(比如图片)

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

注意,这个static表示的是存放静态资源的目录,当你引用该资源时,并不需要将该static也写进去。

比如,你已经构建了Maven,然后也运行了java程序,接着你就可以访问该资源了,路径是http://127.0.0.1:8080/cat.jpg

并不用static,加上static反而是错的

Springboot:没有src/main/resources目录(引入图片时(或静态资源时)发现没有该目录)

当然,在maven项目下,访问静态资源还有另一种方式,就是在src/main 下建立一个webapp的目录(注意,命名一定是webapp),然后把相关的资源放在webapp下就可以实现对静态资源的访问了

上一篇:1、根"/"目录结构


下一篇:select默认下拉箭头改变、option样式清除