如何使Struts2中的listValue无线电标签成为超链接?

时间:2017-05-02 13:56:21

标签: struts2

我知道如何使用<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>

0 个答案:

没有答案