He configurado el Spring 3 MVC servlet Dispatcher en la raíz de mi aplicación web y utilizar MVC: recursos para servir contenido estático como se describe en los documentos: http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-static-resourcesPermitir el almacenamiento en caché con Spring MVC MVC: Etiqueta de recursos
La auditoría del navegador Chrome de Google me dice que los recursos son explícitamente no almacenados en caché. Aquí están las cabeceras del mismo navegador dice es enviado con la respuesta:
Cache-Control:max-age=31556926, must-revalidate
Content-Length:1022
Content-Type:image/png
Date:Tue, 11 Jan 2011 00:20:07 GMT
Expires:Wed, 11 Jan 2012 06:08:53 GMT
Last-Modified:Mon, 29 Nov 2010 19:53:48 GMT
Así que, ¿Qué necesito para hacer el cacheables de recursos?
qué se establece el atributo de caché periodo en el MVC: entrada de recursos en el archivo de configuración de aplicaciones? – DwB
sí, y puede ver el valor establecido en la edad máxima de Cache-Control. Esta noche voy a configurar el filtro ETag de Spring y veré si eso resuelve este problema. – digitaljoel
¿El filtro ETag solucionó el problema? Estoy teniendo el mismo problema. – les2