Jsf <;f:facet>;标记未呈现

Jsf <;f:facet>;标记未呈现,jsf,xhtml,facet,Jsf,Xhtml,Facet,此代码块位于 命令链接列呈现得很好。但是,不会呈现。我试图检查生成页面中的元素。在第一个命令链接之前甚至没有一个。使用而不是 <h:form> <h:dataTable value="#{run.runList}" var="eachRun" columnClasses="columnRun" id="runList"> <h:column> <f:facet name="run_head

此代码块位于
命令链接列呈现得很好。但是,不会呈现
。我试图检查生成页面中的元素。在第一个命令链接之前甚至没有一个

使用
而不是

<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>