问题1:配置了 spring.thymeleaf.cache=false ,更改了html刷新还是无效
除了要配置
thymeleaf: cache: false
IDEA开发的时候,更改了html要 ctrl+f9重新编译
问题2:thymeleaf的html5校验太严格
thymeleaf: mode: HTML5
更改为:
thymeleaf: mode: LEGACYHTML5
同时增加依赖:
<dependency> <groupId>net.sourceforge.nekohtml</groupId> <artifactId>nekohtml</artifactId> <version>1.9.22</version> </dependency>
问题3:sprintboot打包为jar 使用内嵌tomcat运行的时候找不到模板路径?
return "/ssUser/add" 绝对路径找不到模板,开发的时候没问题!
@RequestMapping("add") public String add(HttpServletRequest request){ return "/ssUser/add"; }
更改为相对路径解决 return "ssUser/add";
@RequestMapping("add") public String add(HttpServletRequest request){ return "ssUser/add"; }