我正在显示带有标签的列表值。同时我想为显示值提供一个超链接以提供显示值的操作。我正在使用<s:param>
它。但值没有通过。我写如下
<s:iterator status="stat" value="transactionList">
<s:url id="open" action="openTransaction">
<s:param name="transactionCode" value="<s:property value='monthName'/>"/>
</s:url>
<tr class="gradeB">
<td>
<s:a href="%{open}"><s:property value='transactionCode'/></s:a>
</td>
<td><s:property value="monthName"/></td>
<td><s:property value="transactionDesc"/></td>
</tr>
</s:iterator>
现在该transactionCode
属性显示超链接,并通过单击该操作正在转发到openTransaction
方法。但是我传递的值<s:param>
没有,它给出了 null。在该特定事务代码的迭代中,我只想传递该特定事务代码。在 struts 1.x 中,我为此使用了显示标记表装饰器,它采用当前行对象。这里我还想将当前行值传递给操作。请帮我。