【发布时间】:2014-02-26 03:49:45
【问题描述】:
我正在尝试根据域模型是新的还是现有的来更改我的网页标题。该表达式适用于页面上的其他任何地方,但不适用于
这是我所拥有的:
<title th:text="${myobject['new']} ? 'Creating New' : 'Updating'">[Template Title]</title>
我在页面中有相同的表达式(复制和粘贴),效果很好:
<span th:text="${myobject['new']} ? 'Creating New' : 'Updating'">[Template Title]</span>
但是在标题标签中它不起作用
我也尝试过使用 th:if th:unless:
<title th:if="${myobject['new']}">Creating New</title>
<title th:unless="${myobject['new']}">Updating</title>
我稍后也会在页面中使用它来显示不同的提交按钮。我只是想不通为什么标题标签的行为不同。
另外,我正在使用 Ultraq 布局,这是原因的一部分。该表达式在不使用布局模板的模板上进行计算。
【问题讨论】: