我正在使用JSF 2.2并希望向datatable标题行添加一些特定属性。 HTML中的最终结果应该是这样的。
<table>
<th my-attribute="myattributevalue"> Header Column </th>
....
这可以在JSF中使用吗?
答案 0 :(得分:3)
使用<f:passThroughAttribute/>
设置自定义属性。可以通过在th
rowHeader="true"
来呈现<h:column/>
<h:dataTable>
<h:column rowHeader="true">
<h:outputText value="Header Column"/>
<f:passThroughAttribute name="my-attribute" value="myattributevalue"/>
</h:column>
</h:dataTable>