(019)Spring Boot之默认静态资源访问及其修改方法

(一)在springboot项目中,有5个地方的静态资源可以直接访问:

  1、webapp目录下

  2、classpath:/static/目录下

  3、classpath:/public/目录下

  4、classpath:/resources/目录下

  5、classpath:/META-INF/resources/目录下

  这5个目录及其子目录下的静态资源都可以直接访问,子目录要加相应的路径名,如下:

   编译后的路径如下:

   疑问????webapp不知道编译哪里去了,但是输入 http://127.0.0.1:8080/login.html 确实可以访问到。

(二)可以在application.properties中修改静态资源的路径,属性:spring.resources.staticLocations,如下:

spring.resources.staticLocations=classpath\:/html/

  配置该属性以后,上面2、3、4中的文件不能访问,1、5中的可以访问,html下的文件也可以直接访问,如下:

猜你喜欢

转载自www.cnblogs.com/javasl/p/11918180.html