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