发布网友 发布时间:2022-04-19 12:52
共1个回答
热心网友 时间:2023-07-09 09:54
SpringBoot将在类路径中或从ServletContext的根目录中提供名为/static(或/public或/resources或/META-INF/resources)的目录中的静态内容。也就是说默认情况下,可以将静态文件放到static,public,resources,/META-INF/resources四个目录下。如果一个文件可以放在四个路径下,那肯定会有个先后之分,因此我做了一个十分简单的验证。验证方法就是首先在四个路径中放入相同名字的html文件,然后通过浏览器访问,在确认了优先级最高的那个之后,在其他的路径中写入另外一个相同文件名的html,再通过浏览器访问,判断出剩下的路径的优先级,以此类推在,直到将四个排序完成。代码结构如下:在经过验证之后,得出的结论为META-INF/resources>resources>static>public