将 jsp、css、js、html 的更改反映到浏览器上,无需重新加载页面

问题描述 投票:0回答:1

我在 Eclipse 上有一个动态 Web 项目,Tomcat 7 作为服务器(在 Eclipse 中使用)。

在项目上执行“在服务器上运行”后,它会被部署并在浏览器上运行。但是,对 css/js/html/jsp 文件所做的任何更改都会在保存时自动发布,但如果不重新加载,则不会反映在浏览器上。

有什么方法可以使更改在浏览器上可见而无需重新加载?

eclipse tomcat dynamic-loading
1个回答
0
投票

对我来说,问题似乎可以通过从 Tomcat“context.xml”元素中删除“antiResourceLocking=true”属性来解决。

这与Tomcat看不到新创建的静态文件并且是服务器端缓存旧文件

一致

我仍在尝试确定为什么 Eclipse WTP 决定在某些情况下而不是其他情况下将此属性放在那里。我有其他 Web 应用程序以相同的方式在 Eclipse 中运行,但它们没有设置该属性。

© www.soinside.com 2019 - 2024. All rights reserved.