Thymeleaf基础语法讲解【详解版】
该内容介绍了Thymeleaf模板引擎的一些基本表达式和语法。主要包括:
1. 变量表达式 `${}` 和 `*{}`,用于获取对象属性,`*{}` 需先通过 `th:object` 指定对象。
2. 链接表达式 `@{}`,用于构建应用路径并引入静态资源,但可能暴露版本号带来安全问题。
3. 迭代循环使用 `th:each`,可获取状态变量如索引、序号、奇偶性等。
4. 条件判断用 `th:if` 和 `th:unless`,基于不同类型的值进行逻辑判断。
示例代码包括了遍历集合、设置表单输入值、条件渲染等场景。