У меня есть таблица со многими строками, и каждая строка имеет ссылку на модальное диалоговое окно с использованием struts2-jquery. Мне нужно установить уникальный идентификатор для каждого диалогового окна, чтобы настроить это, но я безуспешно пробовал несколько вариантов.
<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}. Я могу установить этот идентификатор... но как мне сослаться на него в теге привязки? К сожалению, для диалога нет параметра var :(