2014-02-14 68 views
1
<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>。使用替代<f:facet>標籤不呈現

回答