thyemleaf
导入依赖
<!--thymeleaf模板--> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId> </dependency> <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-java8time</artifactId> </dependency>
将html页面放在templates下就可。html需要导入thyemleaf约束
<html lang="en" xmlns:th="http://www.thymeleaf.org">
建议在使用thymeleaf时关闭缓存,否则会产生很大开销
spring.thymeleaf.cache=false #thymeleaf是一个模板引擎,缓存的意思是加载一次模板之后便不会在加载了,对于生产环境应该加上缓存,但是在开发过程中如果打开缓存,不方便开发人员调试。试想一下,改一行html,就需要重启服务器,肯定是不方便的。 #总结一下: #本地开发环境下,需要把缓存关闭,否则调试成本太大。其他环境下缓存都需要打开。
详细语法看在线文档
- thyemleaf在线文档:https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html
- Thymeleaf在Github的主页:https://github.com/thymeleaf/thymeleaf
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix