Using Thymeleaf 译文
关于我们
1.介绍Thymeleaf
1.1 什么是Thymeleaf
1.2 Thymeleaf能处理哪些模板
1.3 方言:标准方言
2.用Thymeleaf构建一个虚拟杂货铺
2.1 一个杂货铺网页
2.2 创建并配置模板引擎
3.使用文本
3.1 一个支持多语言的欢迎界面
3.2 文本和变量之外的内容
4.标准表达式语法
4.1 消息
4.2 变量
4.3 选中表达式
4.4 URLs
4.5 片段
4.6 常量
4.7 连接文本
4.8 替换常量
4.9 算数操作
4.10 比较和相等
4.11 条件表达式
4.12 默认表达式(Elvis Operator)
4.13 不执行操作标识
4.14 预处理
4.15 数据转换/格式化
5.设置属性值
5.1 设置任意属性的值
5.2 设置特定属性的值
5.3 一次设置多个属性的值
5.4 末尾添加和开头添加
5.5 拥有固定值的布尔属性
5.6 设置任意属性的值(默认属性处理器)
5.7 支持对HTML5友好的属性和元素名称
6.迭代
6.1 迭代基础
6.2 迭代状态
6.3 通过惰性读取数据优化性能
7.条件判断
7.1 "if"和"unless"
7.2 switch语句
8.布局模板
8.1 引入模板片段
8.2 参数化片段变量
8.3 灵活布局:不仅仅是插入片段
8.4 删除模板片段
9.局部变量
10.属性优先权
11.备注和代码块
11.1 标准HTML/XML备注
11.2 parser-level 备注块
11.3 prototype-only 备注块
11.4 合成th:block标签
12.内联
12.1 内联表达式
12.2 内联文本
12.3 内联脚本(JavaScript和Dart)
12.4 内联CSS
13.文本模板模式
13.1 文本语法
13.2 可扩展性
13.3 Textual prototype-only comment blocks: adding code
13.4 Textual parser-level comment blocks: removing code
13.5 JS和CSS模板
14.杂货店的其他页面
14.1 订单列表
14.2 订单详情
15.更多配置
15.1 Template Resolvers
15.2 Message Resolvers
15.3 Conversion Services
15.4 Logging
16.模板缓存
17.模板逻辑解耦
17.1 逻辑解耦概念
17.2 配置解耦模板
17.3 th:href属性
17.4 解耦模板的性能影响
17.5 逻辑解耦的解决方法
18.附录A Expression Basic Objects
19.附录B Expression Utility Objects
20.附录C DOM Selector Syntax
Powered by
GitBook
14.杂货店的其他页面
14.杂货店的其他页面
现在我们已经知道很多关于如何使用Thymeleaf,我们可以为网站添加一些新的页面用于订单管理。
注意我们将重点着眼于HTML代码,但是你如果你想了解对应的控制器代码,你可以去看一下捆绑的源代码。
results matching "
"
No results matching "
"