我知道如何使用<s:iterator>
使用以下代码制作超链接列表:
<s:iterator value="imagesList">
<s:url var="linkReport" action="view" namespace="/">
<s:param name="documentId" value="%{documentId}"></s:param>
</s:url>
<s:a href="%{linkReport}" target="_blank"><s:property value="%{documentName}"/></s:a><br>
</s:iterator>
我知道如何使用<s:iterator>
与<s:radio>
标记一起制作一个垂直的单选按钮列表,如下所示:
<s:iterator value="imagesList">
<s:radio name="mainId" listValue="documentName" list="{myObject}" listKey="documentId" ></s:radio><br>
</s:iterator>
我想要做的是合并两段代码,并将listValue
标签中的<s:radio>
放入第一段代码中的超链接。以下内容不起作用,但它显示了我想要做的事情。
<s:iterator value="imagesList">
<s:radio name="mainId" listValue="<s:a href="%{linkReport}" target="_blank"><s:property value="%{documentName}"/></s:a>" list="{myObject}" listKey="documentId" ></s:radio><br>
</s:iterator>