Tengo una aplicación escrita con Struts/Tiles/JSP a la que agrego una aplicación GWT. La parte no GWT de mi aplicación maneja el almacenamiento en caché css escribiendo realmente el archivo css con un número de versión tomado de mi repositorio svn adjunto, como este "styles.css? Svnbuild = 12345". De esa forma puedo decirle al navegador que guarde en caché esos archivos css para siempre y cuando despliegue una nueva versión, todos mis usuarios la descargarán de inmediato.Cómo manejar el almacenamiento en caché de los archivos CSS del tema GWT
Ahora me estoy moviendo a la aplicación GWT y me encanta cómo utiliza "longmd5sum.cache.css" como el nombre del archivo, así que aún puedo decirle al navegador que lo guarde en la memoria caché para siempre. El problema es que los archivos css asociados con mi tema, como "gwt-standard.css", no tienen un nombre fuerte y no tienen adjunto mi parámetro svnbuild. Cada vez que despliego una nueva versión de mi aplicación, los usuarios siguen viendo la versión anterior del css, lo que hace que se vea mal.
¿Alguien ha descubierto una mejor práctica para manejar el almacenamiento en caché de los archivos gwt theme css? ¿Hay alguna manera de agregar un parámetro svnbuild o algo similar al agregar el CSS al documento?
La solución provista ya es inútil en GWT2.4. ¿Puede sugerir una nueva? – Hatter