Caching for static resources can be enabled for improved performance. The browser would cache the resources served for the specified time period. The cache-period attribute or the setCachePeriod method can be used to specify the caching interval (in seconds) based on the type of configuration used. The following snippets show the details:
This is the Java configuration:
registry .addResourceHandler("/resources/**") .addResourceLocations("/static-resources/") .setCachePeriod(365 * 24 * 60 * 60);
This is the XML configuration:
<mvc:resources mapping="/resources/**" location="/static-resources/" cache-period="365 * 24 * 60 * 60"/>
The Cache-Control: max-age={specified-max-age} response header will be sent to the ...