SpringBoot 2.x静态资源加载问题

SpringBoot 2.x静态资源加载问题

  • 首先,如果没有进行任何的配置,static根目录的文件无法访问,但是如果static内存在文件夹,在文件夹内有文件,这是能够访问到的,这个很奇怪,但不明白为什么

无法访问template下的html等

  • 首先创建一个实现WebMvcConfigurer的类,并添加@Configuration注解(不过不加好像也会执行咱们自己的配置,这有待商榷),通过Ctrl+O(IDEA)快捷键,实现addInterceptors方法
  • SpringBoot 2.x静态资源加载问题- 注意,addViewControllers方法,setViewName()要填的是要访问的html的名字,而addViewController要添加的是url。但是我的好奇怪,我访问index是什么也没有,也就是http://localhost:8080/indexhttp://localhost:8080/就能访问到index.html.这不知道为什么,还得多看源码,等SpringBoot用的熟练一些吧