* springboot和thymeleaf整合过程中的各种坑
* 我觉得你在整合之前考虑好前端和后端和交互怎么做?
* 一般两个方法:一个是前端做前端的 后端做后端API 通过ajax去调用
* 二是前端页面由后端渲染完成的
* 如果是用第二种方法,那就是我们要考虑模板引擎框架了,如果项目用springboot的话,springboot是支持thymeleaf模板引擎的,但是
重点来了 !重点来了!重点来了!
-想要用thymeleaf框架,那就把springboot版本降到1.3.3版本(parent包)
这还没完???
终于跨过这个坎儿以后,你会发现springboot运行过程中会报各种html格式错误 !
记住:thymeleaf检查html格式很严啊 spring.thymeleaf.cache=false spring.thymeleaf.mode =
LEGACYHTML5
所以要把mode改成LEGACYHTML5,还有一点是吧cache设置成:false
要改mode 需要把nekohtml的包要加进来。
nekohtml会自动调整html格式
<dependency> <groupId>nekohtml</groupId> <artifactId>nekohtml</artifactId> <
version>1.9.6.2</version> </dependency>
以上的两个坑解决了还有很多坑在等着你,继续加油吧!少年

友情链接
ioDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信