-
当需要引入前端资源时,有许多静态资源,比如:css,js等文件
-
第一种方式:webjars
Webjars本质就是以jar包的方式引入静态资源,以前要导入一个静态资源文件,直接导入即可,但使用spring boot需要使用webjars,比如使用jquery时,只需要引入jquery对应版本的pom依赖即可;
<dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>xxx/version> </dependency>
导入完毕后,可以查看一下webjars的目录结构,可以直接访问Jquery.js文件
-
使用自己的静态资源
在resource目录下的public,resources,static目录中都能放静态资源
"classpath:/META-INF/resources/"
"classpath:/resources/" :可以在里面设置upload文件夹,用于存放上传的文件
"classpath:/static/" :一般存放静态资源: 比如图片
"classpath:/public/" :一般存放公共的文件,比如js -
自己静态资源的优先级
优先级 META-INF/resources > resources > static(默认) > public