在 freemarker 模板中使用来自 s:iterator 的状态属性
Use status attribute from s:iterator inside freemarker template
所以我有这个 jsp 文件,我在其中使用 s:iterator 因为我有一个列表要显示。在迭代器内部,我包含了一个 ftl 文件。所以基本上:
<s:iterator value="list" status="userStatus">
...
<s:include value="relation.ftl"/>
...
</s:iterator>
我想做的是:在 ftl 文件中,我有一个 ID,但我希望该 ID 是唯一的(动态生成)。有没有办法做到这一点 ?
我尝试输入 id="%{#userStatus.index}"
,但似乎无法解决第一个元素之后的元素。
提前致谢
最后我自己得到了答案:我不得不输入
${userStatus.index}
所以我有这个 jsp 文件,我在其中使用 s:iterator 因为我有一个列表要显示。在迭代器内部,我包含了一个 ftl 文件。所以基本上:
<s:iterator value="list" status="userStatus">
...
<s:include value="relation.ftl"/>
...
</s:iterator>
我想做的是:在 ftl 文件中,我有一个 ID,但我希望该 ID 是唯一的(动态生成)。有没有办法做到这一点 ?
我尝试输入 id="%{#userStatus.index}"
,但似乎无法解决第一个元素之后的元素。
提前致谢
最后我自己得到了答案:我不得不输入
${userStatus.index}