我从带有icefaces的jsf开始,我需要这样做 这是我的mysql表
我想为每一行生成一个输出链接,这就是我所做的
答案 0 :(得分:1)
基于Mr @ BalusC' answer,您可以通过以下方式实现这一目标:
<h:dataTable value="#{bean.someList}" var="v" binding="#{someList}" rules="all">
<h:column>
<f:facet name="header">titulos</f:facet> #{v.field1}
</h:column>
<h:column>
<f:facet name="header">link</f:facet> #{v.field2}
</h:column>
<h:column>
<h:outputLink>www.newentity#{someList.rowIndex + 1}.com</h:outputLink>
</h:column>
</h:dataTable>
如果生成的当前网站编号不依赖于行表,而是依赖于某个当前实体值,则将最后一列内容替换为:
<h:outputLink>www.newentity#{v.someIdentifiantField}.com</h:outputLink>
答案 1 :(得分:0)
根据您的使用情况,您可以使用其中一个<h:outputLink >
,<h:commandLink >
或<h:link>
组件。