10.静态文件的映射
Posted yangyh26
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10.静态文件的映射相关的知识,希望对你有一定的参考价值。
在SpringBoot项目中,静态文件应该放在哪里,有规定。
1.所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源
webjars:以jar包的方式引入静态资源http://www.webjars.org/
1.1.首先需要引入pom
<!--引入jquery-webjar在访问的时候只需要写webjars下面资源的名称即可-->
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.3.1</version>
</dependency>
开启8080端口
现在想访问如下.js文件,只需:localhost:8080/webjars/jquery/3.3.1/jquery.js
2./**" 访问当前项目的任何资源,都去(静态资源的文件夹)找映射
"classpath:/META-INF/resources/",
"classpath:/resources/",
"classpath:/static/",
"classpath:/public/"
"/":当前项目的根路径
只需将目标文件放在以上5个位置之一即可:http://localhost:8080/asserts/js/Chart.min.js
当然还可以设置首页
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>首页</h1> </body> </html>
以上是关于10.静态文件的映射的主要内容,如果未能解决你的问题,请参考以下文章