当用户使用浏览器浏览网页时,地址栏或页面标签页的左上角通常会显示一个小型图标,即 favicon.ico。例如,百度首页就展示了其专属设计的 favicon。在 java web 项目开发并上线部署后,同样可以为自己的网站配置个性化 favicon,从而增强品牌识别度与整体专业感。只需将制作完成的图标文件命名为 favicon.ico,并存放于项目指定路径中,再在 html 页面中进行正确引用,用户访问时即可看到对应图标。
1、 将 favicon.ico 文件置于 Tomcat 的 webapps 目录下 ROOT 应用的根目录中,即可实现全站统一图标配置。此方式无需在每个页面单独添加代码,经验证,仅当应用部署在 ROOT 路径下时,该全局 favicon 才能被浏览器自动识别并加载,适用于需所有页面共用同一图标的场景。
2、 进入 Tomcat 的 bin 目录,双击运行 startup.bat 启动服务;当控制台输出类似 “Server startup in 3620 ms” 的提示信息时,表明服务器已成功启动并处于正常运行状态。

3、 在浏览器中访问已发布的 JSP 页面,观察标签页左上角是否显示所设置的 ICO 图标;若图标正常呈现,则说明 favicon 配置已生效。

4、 下面介绍如何为不同页面分别指定独立的 favicon,本例中将 Web 应用部署于 test 子目录下。
Java JDK 25 来自 OpenJDK 官方归档,版本为 JDK 25,本条下载地址已指向官方 Windows x64 zip 安装包直链,适合调试旧项目或兼容旧版 Java 运行环境。

5、 在各页面的 区域内添加如下标准引用代码(支持多种尺寸与格式):

6、 刷新或重新打开该 JSP 页面,确认自定义 favicon 是否仍能准确显示。
7、 实际应用中可根据项目阶段和需求灵活选择配置方式:若网站主体功能已完成,后续统一添加图标,推荐采用第一种全局部署方案;若需要为多个页面分别设定差异化 favicon(如后台管理页与前台展示页使用不同图标),则建议采用第二种页面级引入方式,便于精细化控制与维护。

Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










