2012-07-26 41 views
0

我想下面的HTTP标头添加到从字体文件在Spring MVC的请求而产生的所有响应:在Spring MVC中为所有字体文件提供额外的头文件?

Access-Control-Allow-Origin: *

所以,我知道如何建立一个简单的静态映射的请求...

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

但我怎么可以添加必要的头?我知道我可以实现一个响应所有/fonts/请求并添加标题的控制器,但这似乎是主要的矫枉过正。有更简单/更轻量级的吗?

回答

0

没有必要为此实现专门的控制器。你可以使用一个扩展为HandlerInterceptorAdapter的拦截器。

postHandle方法通过HttpServletResponse。你可以在那里设置标题。该拦截器可以配置为适用于对特定路径的请求。

查看Spring文档here

相关问题