一尘不染

在百里香中为变量名设置值

jsp

我不熟悉Thymeleaf,并将Web页面从JSP转换为Thymeleaf。我有一个像这样的strut标签:

<c:set var="someVariable" value="${someValue}"/>

该变量可以在JSP中的任何地方使用。Thymeleaf中是否有其他替代方法?


阅读 273

收藏
2020-06-08

共1个答案

一尘不染

您可以使用局部变量

声明具有th:with属性的HTML元素。例如

<div th:with="someVariable=${someValue}">

文档说明

th:with被处理时,该[someVariable]变量被创建为一个局部变量,并添加到变量地图从上下文来,所以它是可用于评估任何其他变量从一开始就在上下文中声明,
但仅在的边界包含标签。

2020-06-08