Spring Boot 使用JSP时,修改JSP不生效
时间: 2024-01-14 17:04:58 浏览: 207
如果使用Spring Boot时修改JSP文件不生效,可能是因为缓存的原因。Spring Boot默认开启了JSP页面缓存,导致修改JSP文件后不能立即生效。解决方法如下:
1. 在application.properties文件中添加以下配置,禁用JSP页面缓存:
```
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
spring.mvc.static-path-pattern=/static/**
spring.resources.chain.strategy.content.enabled=true
spring.resources.chain.strategy.content.paths=/**
spring.resources.chain.strategy.content.gzipped=true
spring.resources.chain.strategy.fixed.enabled=true
spring.resources.chain.strategy.fixed.paths=/**
spring.resources.chain.strategy.fixed.version=v1
spring.resources.cache.period=0
```
2. 在代码中使用Thymeleaf模板引擎,或者使用前后端分离的方式,使用前端框架进行页面开发。这种方式不依赖JSP,可以避免JSP页面缓存的问题。
希望这些方法可以帮助你解决问题。
阅读全文