由于JSP文件是经过预编译的,因此它们不会更新,即使它们可能从已更改的文件中提取信息,每个可能受影响的JSP文件也需要对其进行较小的更改,例如添加一个空格然后删除一个空格,然后保存。
然后构建您的WAR,然后应该显示更新。今晚我遇到了同样的问题,其他答案都无济于事。关键是要检查部署WAR的Tomcat目录中的文件日期。我注意到,即使我部署了一个全新的清理后的WAR,并删除了所有文件夹,那里仍然有较旧的缓存文件,这可能是因为Eclipse认为它们没有任何更改而可以节省编译时间。
希望这可以帮助

由于JSP文件是经过预编译的,因此它们不会更新,即使它们可能从已更改的文件中提取信息,每个可能受影响的JSP文件也需要对其进行较小的更改,例如添加一个空格然后删除一个空格,然后保存。
然后构建您的WAR,然后应该显示更新。今晚我遇到了同样的问题,其他答案都无济于事。关键是要检查部署WAR的Tomcat目录中的文件日期。我注意到,即使我部署了一个全新的清理后的WAR,并删除了所有文件夹,那里仍然有较旧的缓存文件,这可能是因为Eclipse认为它们没有任何更改而可以节省编译时间。
希望这可以帮助