ローカルでホストされている春のアプリケーションで favicon を使用しようとしています。Tomcat 7.0あたりの春のmvc 3.2.2にfavicon.icoが表示されないのですか?、 私が追加しました
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>
私のweb.xmlで:
<display-name>Coaching</display-name>
<servlet>
<servlet-name>Coaching</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
追加する
<mvc:default-servlet-handler />
アプリケーションの実行中にconfig.xmlでエラーが発生するか、アプリケーションが実際には実行されていません。私のapplicationContext.xmlは次のとおりです。
<context:component-scan base-package="com.coaching.controller" />
<!-- Enable annotation driven controllers, validation etc... -->
<mvc:annotation-driven />
<!-- Resolves view names to protected .jsp resources within the /WEB-INF/views
directory -->
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/views/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
<mvc:resources mapping="/resources/**" location="/resources/" />
私の favicon.ico は webapp (別名 WEB-INF からの 1 つ) ディレクトリのルートにあります ( Spring MVC から favicon を追加します)。しかし、ウェブアドレスバーには表示されません。私はそれを次のようにレンダリングしています
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
jsp ページの先頭。https://stackoverflow.com/a/17039121/2116229も試しましたが、アプリケーションは再び実行されませんでした。
アイコンのいくつかの場所を試しましたが、結果はありません。spring mvc 構成が必要である必要があります。誰かが私に欠けているものを教えてもらえますか?
ローカルホストにもファビコンが表示されることを願っています。