我一直在运行Spring Boot 1.4.4没有任何问题,昨天尝试将版本升级到1.5.1并且它可以工作..但是当我在JSP页面上更改某些内容时,我看不到其中的变化我的浏览器。重启应用程序后,我看到了它们。看起来JSP已缓存但我不知道为什么以及如何禁用它。
有人能帮助我吗?
答案 0 :(得分:3)
我猜这是因为默认行为已经改变。在较旧的Spring Boot版本中,JSP在影响性能的开发模式下工作,现在默认情况下禁用此模式。但是,当您使用spring-boot-devtools
时,会自动启用此模式。
要手动启用开发模式,请将以下属性添加到application.properties
文件中:
server.jsp-servlet.init-parameters.development: true
相关问题:https://github.com/spring-projects/spring-boot/issues/7039