【问题标题】:Spring MVC: faviconSpring MVC:网站图标
【发布时间】:2012-08-02 20:36:02
【问题描述】:

我正在使用具有这样定义的 Spring MVC:

<servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>0</load-on-startup>
    </servlet>  
    <servlet-mapping>
        <servlet-name>spring</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>

但是 spring 总是在默认情况下试图找到 /favicon.ico 的问题,因此我无法呈现任何页面。如何禁用此类行为?

谢谢

【问题讨论】:

    标签: spring spring-mvc spring-security favicon


    【解决方案1】:

    如果您使用的是 Spring Security,请确保您省略了 favicon 请求(和任何其他静态资源)from the security filter chain。

    【讨论】:

      【解决方案2】:

      它与 spring mvc 无关,但这是您使用的浏览器的默认行为。这也不应该破坏任何东西,即使它没有 ico,你的应用程序也应该正常工作。 (除非您专门编码使其在缺少 ico 的情况下失败)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-04-20
        • 2012-07-31
        • 2017-01-20
        • 2016-09-18
        • 2012-04-20
        • 1970-01-01
        • 2014-03-02
        • 2015-08-29
        相关资源
        最近更新 更多