从Spring MVC添加favicon

cha*_*777 6 favicon html5 spring-mvc

我正在春季mvc申请作为一个新的蜜蜂.我需要为没有任何常用文件的应用程序设置一个favicon来执行此操作.因此,我没有为所有JSP放置相关的代码行,而是考虑使用application-servlet.xml来调用任何HTTP请求.有人可以帮助我一次性做这件事吗?欢迎您提出任何其他简单的方法来做到这一点.

编辑 - 我在想,执行任何请求的javascript代码,可能对此有所帮助.但不确定这是否可行,以及我如何做到这一点

nic*_*dos 11

只是为了扩展NimChimpsky的anwer ...将favicon放在根(或图像)目录中,并在JSP页面中以通常的方式引用它(或者更好地使用SiteMesh来指定它一次).例如

<link rel="shortcut icon" type="image/x-icon" href="${pageContext.request.contextPath}/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)

但是在使用Tomcat时会有一些问题,因为它是一种"未知"的矿井类型,因此不会从webapp内部获取favicon.在web.xml中添加自定义mime类型条目的修复:

<!-- Mimetype needed for tomcat to serve favicon images -->
<mime-mapping>
    <extension>ico</extension>
    <mime-type>image/x-icon</mime-type>
</mime-mapping>
Run Code Online (Sandbox Code Playgroud)


Nim*_*sky 2

只需存储favicon.ico在 webapp 的根目录(也称为 WEB-INF 目录)中