<h:form>
<h:dataTable value="#{run.runList}" var="eachRun"
columnClasses="columnRun" id="runList">
<h:column>
<f:facet name="run_header">
<h:outputText value="Environment-Application-Department-StartTime"/>
</f:facet>
<h:commandLink action="#{run.runChosen}">
<f:setPropertyActionListener target="#{run.chosenRunID}"
value="#{eachRun.testRunID}" />
<h:outputText value="#{eachRun.toString()}" />
</h:commandLink>
</h:column>
</h:dataTable>
</h:form>
此代码块位于<ui:define>
范围内
命令链接列正好呈现。但是,<f:facet>
未呈现。我试图在生成的页面中检查元素。在第一个命令链接之前甚至没有<tr>
。
答案 0 :(得分:2)
使用<f:facet name="header">
代替<f:facet name="run_header">