0

Spring MVCでのフォントファイルのリクエストから生じるすべての応答に、次のHTTPヘッダーを追加したいと思います。

Access-Control-Allow-Origin: *

だから、私は単純な静的リクエストマッピングを設定する方法を知っています...

<mvc:resources mapping="/fonts/**" location="/fonts/" />

しかし、どうすれば必要なヘッダーを追加できますか?/fonts/すべてのリクエストに応答してヘッダーを追加するコントローラーを実装できることは知っていますが、それは大きなやり過ぎのようです。よりシンプルで軽量なものはありますか?

4

1 に答える 1

0

このために特別なコントローラーを実装する必要はありません。を拡張するインターセプターを使用できますHandlerInterceptorAdapter

postHandleメソッドにが渡されHttpServletResponseます。そこにヘッダーを設定できます。このインターセプターは、特定のパスへの要求に適用するように構成できます。

こちらのSpringドキュメントを参照してください。

于 2012-07-27T00:43:39.557 に答える