使用默认值声明 Thymeleaf 变量后如何对其进行算术运算?
Posted
技术标签:
【中文标题】使用默认值声明 Thymeleaf 变量后如何对其进行算术运算?【英文标题】:How to do arithmetic operations on Thymeleaf variable after declare it with default value? 【发布时间】:2018-07-10 03:06:30 【问题描述】:这里我声明了变量名 someVariable 并分配默认值 10:
<p th:with ="someVariable=10">
<p th:text ="someVariable=$someVariable+$someVariable"> </p>
<p th:text ="$someVariable"> </p>
</p>
之后我正在更改变量的值,但出现错误。
在 Thymeleaf 中声明变量后如何更改其值?
【问题讨论】:
【参考方案1】:像这样:
<p th:with="someVariable=10">
<p th:with="someVariable=$someVariable + someVariable">
<span th:text="$someVariable"></span>
</p>
</p>
【讨论】:
我得到了输出 20,因为我在内部 P 选项卡中打印了 someVariable 的值,但是当我再次打印 someVariable 的值时,我得到了结果 10 因为超出了范围!以上是关于使用默认值声明 Thymeleaf 变量后如何对其进行算术运算?的主要内容,如果未能解决你的问题,请参考以下文章
如何在循环中添加 Thymeleaf 变量中的值并在完成循环后显示最终值
无法从 Thymeleaf 中的模型对象设置默认 CSS 变量
指针变量声明了后其默认值是啥呢,啥时候它的值才为“null”空呢?
java中,声明基础变量和数组后都有默认值。例如int i;//默认值是0;int []i=new int [10];//默认值都是0