我有一个基于Spring MVC的应用程序,我使用spring MVC缓存来获取静态资源。
<mvc:resources location="/, classpath:/META-INF/web-resources/" mapping="/resources/**"
cache-period="${RESOURCE_CACHE_PERIOD}"/>
RESOURCE_CACHE_PERIOD 是属性文件中的属性,其值为 2 (用于开发目的)。
静态资源(如.js文件)在更改后仍保留在缓存中,我必须再次发布我的应用程序以查看更改。
可能是什么问题?
答案 0 :(得分:0)
我怀疑您正在更改本地代码中的资源,但不会更改运行应用程序的Web容器中的资源。
你能尝试改变实际运行的webapp中的js吗?