我正试图从Sightly列表中的项目总数中减去2。
<ul data-sly-list="${javaClass.list}">
<li>
<span> ${itemList.size -2 @ context='number'}</span>
</li>
</ul>
结果是:
org.apache.sling.scripting.sightly.SightlyException:解析错误 template ...:令牌识别错误:' - '表达式 $ {itemList.size -2 @ context ='number'}
我真的必须在Java中为此创建一个方法吗?像:
javaClass.getListCountMinusTwo()
我会感激任何一种解决方法。