本人最近项目用JSF,由于是第一次用这东西,好多东西都不清楚,以前一直也就是<rich:dataTable> 实现表格的迭代,今天是需要连接一个附件,每个都是一个单独的链接,找了半天终于发现这样可以!
<a4j:repeat var="content" value="#{cap.documentVWAttachmentsTif}" rowKeyVar="i">
<h:outputText value=";" rendered="#{i>0}" />
<h:commandLink styleClass="a01" value="#{content.contentTitle}" title="#{content.contentName}" action="#{fileDownLoadAction.getProDocument(cap.docid,customerDifAction.projectOS,content.sequenceNumber)}"/>
</a4j:repeat>
其中红色部分是当大于一条记录时中间用分号隔开。
需要在上面引入:<ui:composition xmlns:a4j="http://richfaces.org/a4j"