0

このリンクでの議論に基づいて、キャッシュの問題が発生しています

しかし、Spring MVC での応答ヘッダーの設定に関する提案をどのように処理すればよいかわかりません。

画像ファイルにのみ応答ヘッダーを追加する何らかのフィルターを設定する方法を知っている人はいますか?

私は現在、SPring MVC を使用した J2EE Web 開発の専門家ではありません。

何か案が?

4

1 に答える 1

0

Spring には Resources Servlet が付属しています。

<!-- blartoch.jar などの .jar ファイルから静的リソース コンテンツを提供します -->
<サーブレット>
  <servlet-name>リソースサーブレット</servlet-name>
  <servlet-class>org.springframework.js.resource.ResourceServlet</servlet-class>
  <load-on-startup>50</load-on-startup>
</サーブレット>


<!-- すべての /resources リクエストを処理のために Resource Servlet にマップします -->
<サーブレットマッピング>
  <servlet-name>リソースサーブレット</servlet-name>
  <url-pattern>/resources/*</url-pattern>
</サーブレット-マッピング>

私たちは ear ファイルを使用しており、すべてのリソースは ear の jar に入っています。WAR ファイルのみを (おそらく tomcat に) デプロイする場合は、リソースを jar に入れ、その jar を WAR ファイルの /WEB-INF/lib ディレクトリに入れてみてください。

リソースを (jar 内に) 次のディレクトリに保存する場合:

/META-INF/共通/イメージ

リソースのリクエストは次のようになります。

<img src="<c:url value="/resources/common/images/cuteKitten.jpg"/>"/>
于 2010-10-18T13:23:57.807 に答える