我有一个包含很多行的表,每一行都有一个使用 struts2-jquery 的模式对话框的链接。我需要为每个对话框设置一个唯一的 ID 才能进行设置,但我尝试了多个选项,但没有运气。
<s:iterator value="myBeanList" var="rrSum" status="status">
<tr>
<td>
<s:url id="ajax%{status.index}" action="smoRiskRegister" var="ajaxURL">
<s:param name="requestRiskID"><s:property value="#rrSum.rid" /></s:param>
</s:url>
<sj:dialog id="dialog3" href="%{ajaxURL}" title="Testing" />
<sj:a openDialog="dialog3"><s:property value="#rrSum.rid" /></sj:a>
</td>
</tr>
</s:iterator>
因此,我想要的不是“dialog3”,而是 dialog%{status.index}。我可以将 ID 设置为此...但是如何在锚标记中引用它?不幸的是,对话框没有 var 参数:(