Spring MVC 是否支持静态资产(css、js 和图像)的版本控制

San*_*h S 5 caching web-applications spring-mvc

Spring MVC 是否通过将上次修改日期附加到资产文件名来支持静态资产(css、js 和图像)的版本控制,从而自动有效地服务、缓存和使资产失效?

Rails 通过使用 asset_tag 助手来支持这一点。

我想添加一个文件的 last-modified-date 属性作为查询参数来提供来自服务器的静态资产,这样如果我修改静态文件(css、js、图像),我就不必修改我的代码和缓存失效可以自动发生。

谢谢你

Boz*_*zho 3

是的,检查spring MVC 文档,部分17.15.6 Configuring Serving of Resources