java - htaccess - cache-control html5
¿Cómo habilitar el almacenamiento en caché del navegador de contenido estático(imágenes, css, js) con Tomcat? (2)
¿Cómo habilitar el almacenamiento en caché del navegador de contenido estático (imágenes, css, js) con Tomcat? La solución preferible será editingspring MVC config files o web.xml
Si se usa Spring 3.0, <mvc:resources>
es una forma de implementar el almacenamiento en caché de recursos estáticos. Este enlace tiene alguna documentación.
probar (con cambiar los valores)
<mvc:resources mapping="/static/**" location="/public-resources/"
cache-period="31556926"/>
<mvc:annotation-driven/>
También puede utilizar un interceptor:
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/static/*"/>
<bean id="webContentInterceptor"
class="org.springframework.web.servlet.mvc.WebContentInterceptor">
<property name="cacheSeconds" value="31556926"/>
<property name="useExpiresHeader" value="true"/>
<property name="useCacheControlHeader" value="true"/>
<property name="useCacheControlNoStore" value="true"/>
</bean>
</mvc:interceptor>
</mvc:interceptors>
Ver los documentos de MVC