1、设置首页
web方面的所有自动配置都在WebMvcAutoConfiguration这个配置类里面,设置首页的方法也能在里面找到。
方法源码如下图:
根据上面的分析得出的结果,在静态资源目录下的index.html文件会被映射成首页,下面进行测试:
我们在public目录下建一个index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1 style="color: crimson">首页</h1>
</body>
</html>
然后启动springboot程序测试,成功!
2、修改默认图标
注意:使用定制图标先把springboot的版本降到2.2.x以下,因为在Spring Boot2.2.x中,将默认的favicon.ico移除了。
先给出一个示例图
步骤:
1、下载一个ico文件,然后放到publc静态资源目录下
2、在application.properties配置文件中关闭默认的图标
spring.mvc.favicon.enable=false
3、启动springboot进行测试,OK!