Tomcat 不重新加载 jsp 个页面

Tomcat does not reload jsp pages

有时会出现这种性质的问题。

我使用 Tomcat 和 Inteliji Idea。我在 jsp 页面中进行更改,当我在浏览器中部署项目时,Tomcat 打开旧版本的 jsp 页面,如果我在 servlet 中进行更改,行为jsp 个页面发生变化,但视觉组件没有变化。

如何使卷正常重新加载页面???

要使 JSP 重新加载工作,您需要在 IntelliJ IDEA​​ 中使用 Exploded artifact 配置并使用 Update 操作(明确地,或通过配置 IDE 来执行帧停用更新)。必须设置更新操作以更新 类 和资源。可以在 this document.

中找到更多详细信息

某些框架(如 JSF)可能会引入缓存,这会阻止更新正常工作。在这种情况下,您需要禁用框架缓存。对于 JSF 缓存配置,请 refer to this answer.