提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
web开发
1.静态资源访问
1.静态资源目录
只要静态资源放在static,public,resource,META-INF目录下,在地址栏输入静态资源名称就会自动访问。
原理:静态映射/**,在接受请求时先去查看controller能不能处理,然后再去查找静态资源,交给静态资源处理器。
如何改变默认的静态资源访问地址:
resources:
static-locations: classpath:/haha
2.静态资源访问前缀
默认的静态资源是无前缀的,为了达到拦截器的拦截要求,需要在静态资源前面添加前缀,来区分是否拦截
spring:
mvc:
static-path-pattern: /res/**
访问路径就是:当前项目+static-path-pattern+静态资源名来访问静态资源
3.webjars
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.5.1</version>
</dependency>
访问依赖中的静态资源
webjars/静态资源名称
4.欢迎页
-
在配置的静态资源路径下,index.html就是欢迎页
- 可以配置静态资源路径
- 不能配置静态资源的访问前缀,否则不能访问index.html
-
自定义favicon
- 在静态资源路径下创建favicon.ico就可以在网页