Java Webapps中静态资源的到期标头

时间:2011-04-05 09:23:17

标签: java web-applications java-ee

有没有办法为Java Web应用程序中的静态资源配置Expires标头,而无需使用servlet / controller来完成工作?原因是,我们有一堆静态的CSS,图像和JavaScript文件很少会改变(如果有的话)。

当然我可以为这些资源编写一个控制器(如果没有替代方案,我可能会这样做),但由于这是一个反复出现的问题,我想知道是否已有解决方案。

PS:因为无论如何我们都使用Spring框架,因此也可以使用解决方案。

1 个答案:

答案 0 :(得分:3)

是的,使用Filter进行,配置一个过滤器,拦截每个静态资源的请求,并作为响应修改标头。