Struts имеет встроенный механизм кэширования
Используется FilterDispatcher
Если true, то Struts подает статический контент из своей банки.
Если false, то статический контент должен быть доступен на / Struts
struts.serve.static = истина
Используется FilterDispatcher
Это хорошо для разработки, где нужно, чтобы изменения в статическом контенте были
получать по каждому запросу.
ПРИМЕЧАНИЕ. Это будет иметь эффект, только если struts.serve.static = true
Если true Struts запишет заголовок для статического содержимого, так что они будут
кэшироваться веб-браузерами (используя Date, Cache-Content, Pragma, Expires)
заголовки).
Если false Struts запишет заголовок для статического содержимого таким образом, чтобы он был
НЕ кэшироваться веб-браузером (используя Cache-Content, Pragma, Expires
заголовки)
struts.serve.static.browserCache = истина
Источник: StrtusProperties