如何防止tomcat缓存?我有css和基本的html文件,我通过ajax加载和使用,除非我重新启动tomcat,这些更改似乎没有反映出来.不同的机器,不同的浏览器,我没有收到更新的文件.

思考?

更改cachingAllowed标志后,您可能必须删除/ work / Catalina / localhost中的应用程序缓存文件夹.

可以在server.xml中引入配置

<Context className="org.apache.catalina.core.StandardContext"
                 cachingAllowed="false"
                 charsetMapperClass="org.apache.catalina.util.CharsetMapper"
                 cookies="true" 
                 reloadable="false" 
                 wrapperClass="org.apache.catalina.core.StandardWrapper">
        </Context>