Это определенно работа для ServletFilters , поскольку они позволяют перехватывать запросы.
Таким образом, вы можете легко установить правильные заголовки HTTP для кэширования.
Я начал писать решение этой проблемы несколько минут назад, используя два фильтра ServletFilters.
Один фильтр для кэшированияресурсы и не кешировать их.
Однако я наткнулся на кеш-фильтр , и он уже выполняет свою работу за вас ...
Похоже, вам нужно направить ресурсы Никогда не кэшировать на
NoCacheFilter
И кэшируемые ресурсы для
CacheFilter