首页 > 其他分享 >SpringBoot3自定义favicon.ico图标

SpringBoot3自定义favicon.ico图标

时间:2024-09-26 11:50:28浏览次数:9  
标签:ico 自定义 Spring Boot favicon SpringBoot3 图标

        在学习SpringBoot项目的过程中,我想在我的个人项目中添加自定义favicon.ico的图标。但是你会发现在使用yml去配置favicon时,发现配置被废除了。如下图所示:

        即使没有配置,SpringBoot也会帮我们去扫描resource包下的static,我们只需要将favicon.ico图标放到static包下即可。

        在Spring Boot 3中自定义favicon.ico图标的操作步骤通常包括以下几个环节:

  1. 准备图标文件

  2. 放置图标文件

    • favicon.ico文件放置在项目的src/main/resources/static目录下。Spring Boot默认会从这个目录下寻找静态资源。

         3.页面引用

        将这段代码添加到页面当中,注意路径要正确,可以右键点击图标复制相对路径。

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" th:href="@{/favicon.ico}">

         4. 构建和运行应用:

        构建你的Spring Boot应用,然后运行它。如果你已经正确放置了favicon.ico文件,并且配置了相应的路径,那么当你访问应用的根路径时,浏览器应该会显示你自定义的图标。

         5.测试:

        打开浏览器,访问你的Spring Boot应用,并检查浏览器标签页上是否显示了你的自定义favicon.ico图标。

标签:ico,自定义,Spring,Boot,favicon,SpringBoot3,图标
From: https://blog.csdn.net/qq_74011163/article/details/142446896

相关文章

  • 03 第四组 2个 unicode码点 随机生成汉字与字母
    unicode码点A对应的二进制010000中对应的二进制....国对应的二进制.....ord根据文本获取十进制数v1=ord("A")v2=ord("中")print(v1,hex(v1),''.join(hex(v1)[2:].rjust(4,'0')))#650x410041print(v2,hex(v2),''.join......
  • 使用Pygal库创建可缩放的矢量图表:从基础到高级自定义详解
    在数据可视化的世界中,创建可缩放的矢量图表是至关重要的,因为它们可以无损地在各种设备和分辨率下进行展示。Python中有许多强大的库可供选择,其中Pygal是一个出色的选择,它提供了创建各种类型的交互式矢量图表的功能。什么是Pygal?Pygal是一个Python库,专门用于创建可缩放的矢量图表。......
  • 【解决了一个小问题】aws s3 sdk 中的自定义header设置哪些不参与aws v4 签名
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯在通过代理访问s3服务端的时候,s3服务端返回类似的错误信息:<?xmlversion="1.0"encoding="UTF-8"standalone="yes"?><Error><Code>AuthorizationQueryParametersE......
  • Flutter 自定义国家选择器:基于 A ~ Z字母索引的列表跳转与侧边栏导航实现
    在许多移动应用中,我们经常需要通过字母索引快速跳转到目标位置,比如通讯录、国家选择等功能。这篇博客将带大家实现一个仿照通讯录的Flutter国家选择器。通过一个字母索引的侧边栏,用户可以快速跳转到目标字母分组。效果:1.项目需求与设计思路我们需要实现一个包含多个国......
  • 自定义表格样式
     HTML:<divclass="table-container"><tablestyle="width:90%;margin-left:5%"><trclass="table-title"><thstyle="width:33%&qu......
  • 多用户自定义商城小程序源码系统 独立部署 到源代码包以及搭建部署教程
    系统概述随着移动互联网的迅猛发展,消费者的购物习惯逐渐向线上转移。传统电商平台虽然提供了一定的便利,但也存在一些局限性,如高昂的入驻费用、缺乏个性化定制等。为了适应市场需求,多用户自定义商城小程序源码系统应运而生。这一系统的开发旨在为企业和商家提供一个自主掌控、......
  • 自定义类型:结构体
    1.结构体类型的声明structtag{member-list;}variable-list;例如描述一个学生:structStu{charname[20];//名字intage;//年龄charsex[5];//性别charid[20];//学号};//分号不能丢structStu{charname[20];//名字intage;//年龄char......
  • 关于在vue2中自定义右键弹窗
            所需变量//右键点击的弹框对象rightDialogbox:null,//鼠标点击后获取的文本chooseText:'',//弹窗的偏移left:'',top:'',//右键点击的弹框显隐rightDialogShow:false,一、阻止原生事件......
  • PyTorch自定义学习率调度器实现指南
    在深度学习训练过程中,学习率调度器扮演着至关重要的角色。这主要是因为在训练的不同阶段,模型的学习动态会发生显著变化。在训练初期,损失函数通常呈现剧烈波动,梯度值较大且不稳定。此阶段的主要目标是在优化空间中快速接近某个局部最小值。然而,过高的学习率可能导致模型跳过潜在的......
  • helm初始化自定义应用
    使用Helm初始化一个应用(即创建一个HelmChart),可以通过Helm提供的helmcreate命令生成一个基础的HelmChart目录结构。下面是具体步骤:1.安装Helm首先确保你的环境中已经安装了Helm。如果还没有安装,可以按照Helm官方文档进行安装:Helm安装文档2.初始化HelmCh......