0、基础html页面
注意将不同demo的孝镇序号按文件修改即可, demo01.html 内容如下:
1、Spring Boot项目静态资源默认访问路径
2、在IDEA中对应的路径
访问方法: http://localhost:8080/demo01.html ,如下:
3、拿含优先级顺序
Ⅰ classpath:/META-INF/resources
→ Ⅱ classpath:/resources
→ Ⅲ classpath:/static
→ Ⅳ classpath:/public
1、配置文件配置
Ⅰ 此处是覆盖原有配置的,所以默认路径不能漏掉,假设删除原有路径映射,如下:
可以看到此时正常访问的为,demo01和demo05,如下:
注意: 如此配置原有配置仅剩 classpath:/META-INF/resources 还生效。
Ⅱ 静态文件请求匹配方式
修改后访问路径 http://localhost:8080/test/demo05.html ,访问如下:
2、WebMvcConfigurationSupport配置
注意: 此种配置下,原有的静态资源路径被覆盖、失效。
以上即为Spring Boot自定义静态资源映巧敏粗射的全部内容,感谢阅读。
在做文件上传的过程中,文件会被集中的上传到服务器的某一个目录下,上传完之后,在前台页面就需要回显,那么如果能映射到文件呢,之前我的做法是,前端根据文件id调迹扒用后台接口,然后后台返回一个完整的文件地址,这样做会暴露真实的路径地址,非常的或兄不安全,其实还有个更好的方法就是做静态资源文件的映射,如下:衫州袭欢迎分享,转载请注明来源:内存溢出
评论列表(0条)