文本框作为JSF数据表头
互联网上的所有h:datatable示例都包含简单文本作为表头的一部分 范例文本框作为JSF数据表头,jsf,Jsf,互联网上的所有h:datatable示例都包含简单文本作为表头的一部分 范例 <h:column> <f:facet name="header"> <h:outputText value="name"/> </f:facet> <h:outputText value="#{item.name}"></h:outputText> </h:column> 但是我想要这样的东西- <h:column>
<h:column>
<f:facet name="header">
<h:outputText value="name"/>
</f:facet>
<h:outputText value="#{item.name}"></h:outputText>
</h:column>
但是我想要这样的东西-
<h:column>
<f:facet name="header">
<input type="text" id="column1">
</f:facet>
<h:outputText value="#{item.name}"></h:outputText>
</h:column>
它不是将column1文本框作为表头的一部分呈现,而是将此文本框作为循环的一部分
请提出建议。我不太理解您的标题问题。它被渲染了吗 顺便说一下,
中必须包含一个JSF元素(不是序列)。为了确保原始HTML将被正确解释,请使用任何分组元素作为facet内容的“根”。例如
:
<f:facet name="header">
<h:panelGroup>
<input type="text" id="column1"/>
</h:panelGroup>
</f:facet>
我不太理解您的标题问题。它被渲染了吗 顺便说一下,
中必须包含一个JSF元素(不是序列)。为了确保原始HTML将被正确解释,请使用任何分组元素作为facet内容的“根”。例如
:
<f:facet name="header">
<h:panelGroup>
<input type="text" id="column1"/>
</h:panelGroup>
</f:facet>
这样我就没有任何问题了。尝试:
<h:column>
<f:facet name="header">
<h:inputText id="column1"/>
</f:facet>
<h:outputText value="#{item.name}"></h:outputText>
</h:column>
这样我就没有任何问题了。尝试:
<h:column>
<f:facet name="header">
<h:inputText id="column1"/>
</f:facet>
<h:outputText value="#{item.name}"></h:outputText>
</h:column>