不积跬步,无以至千里;不积小流,无以成江海。

IDEA 开发 springboot 使用 thymeleaf 的一些坑

JAVA 康康 2712℃ 0评论

问题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";
}

转载请注明:左手代码右手诗 » IDEA 开发 springboot 使用 thymeleaf 的一些坑

喜欢 (2)or分享 (0)
发表我的评论
取消评论

 

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址