Spring Boot——设置首页和图标

516 阅读1分钟

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静态资源目录下

ico生成工具

2、在application.properties配置文件中关闭默认的图标

spring.mvc.favicon.enable=false

3、启动springboot进行测试,OK!