7

私は春のmvcアプリケーションで新しいミツバチとして働いています。これを行うには、共通ファイルを持たないアプリケーションのファビコンを設定する必要があります。したがって、すべての JSP に関連するコード行を配置する代わりに、任意の HTTP 要求を呼び出す application-servlet.xml を使用してこれを行うことを考えています。ワンショットでこれを行うのを手伝ってくれる人はいますか? これを行うための他の簡単な方法を提案してください。

編集済み-リクエストに対してJavaScriptコードコードを実行すると、これに役立つ可能性があると考えていました。しかし、それが可能かどうか、またどうすればそれができるかはわかりません

4

3 に答える 3

11

NimChimpsky の回答を拡張するには... ファビコンをルート (または画像) ディレクトリに配置し、JSP ページで通常の方法で参照します (または、SiteMesh を使用して一度指定することをお勧めします)。例えば

<link rel="shortcut icon" type="image/x-icon" href="${pageContext.request.contextPath}/favicon.ico" />

しかし、Tomcat を使用する場合、「未知の」地雷タイプであるため、ファビコンが webapp 内から提供されないという落とし穴があります。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>
于 2012-12-04T23:51:51.213 に答える
2

favicon.icowebapp のルート (別名 WEB-INF の 1 つ) ディレクトリに保存するだけです。

于 2012-12-04T13:08:10.630 に答える
0

<div class="tab-content">
    <div id="frequent"
	class="active tab-pane fade in active text-center">
    <jsp:include page="questionDisplay.jsp" />
    </div>
</div>

于 2015-12-08T07:00:37.570 に答える