栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot——Thymeleaf 的表达式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot——Thymeleaf 的表达式

目录

1 Thymeleaf标准变量表达式

 2 Thymeleaf选择变量表达式(了解,不推荐使用)

 3 URL 表达式

4 代码演示 

4.1 写一个实体

4.2 写一个控制层

4.3 核心配置文件

4.4 前端展示数据页面以及结果截图

4.4.1 userDetail页面(选择和标准变量表达式)

4.4.2  url页面(URL 表达式)


1 Thymeleaf标准变量表达式

语法: ${...}

说明:标准变量表达式用于访问容器(tomcat)上下文环境中的变量,功能和 EL 中的 ${} 相同。Thymeleaf 中的变量表达式使用 ${变量名} 的方式获取 Controller 中 model 其中的数据。

.注意:th:text="" 是 Thymeleaf 的一个属性,用于文本的显示

 2 Thymeleaf选择变量表达式(了解,不推荐使用)

语法:*{...}

说明:选择变量表达式,也叫星号变量表达式,使用 th:object 属性来绑定对象选择表达式首先使用 th:object 来绑定后台传来的 User 对象,然后使用 * 来代表这个对象,后面 {} 中的值是此对象中的属性。

选择变量表达式 *{...} 是另一种类似于标准变量表达式 ${...} 表示变量的方法

选择变量表达式在执行时是在选择的对象上求解,而${...}是在上下文的变量 Model 上求解,这种写法比标准变量表达式繁琐,只需要大家了解即可

 3 URL 表达式

语法:@{...}

说明:主要用于链接、地址的展示,可用于