Changer la classe du <tr> dans le header
Bonjour,
J'essaie de modifier la class du <tr> qui est généré pour faire le header d'un <h:datatable>, mais je n'arrive qu'à modifier la class des <th>.
Par exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <h:dataTable id="dbmUserList1" value="#{pc_Index.dbmUserList}"
var="vardbmUserList" styleClass="dataTable" headerClass="headerClass"
footerClass="footerClass" rowClasses="rowClass1, rowClass2"
columnClasses="columnClass1" border="0" cellpadding="2"
cellspacing="0">
<h:column id="usermail2column">
<f:facet name="header">
<h:outputText styleClass="outputText" value="Usermail"
id="usermail2text"></h:outputText>
</f:facet>
<h:outputLink styleClass="outputLink" id="link1" value="/test/edit.faces?usermail=#{vardbmUserList.usermail}">
<h:outputText styleClass="outputText" id="usermail2"
value="#{vardbmUserList.usermail}">
</h:outputText>
</h:outputLink>
</h:column>
<h:column id="username2column">
<f:facet name="header">
<h:outputText styleClass="outputText" value="Username"
id="username2text"></h:outputText>
</f:facet>
<h:outputText styleClass="outputText" id="username2"
value="#{vardbmUserList.username}">
</h:outputText>
</h:column>
</h:dataTable> |
Me génèrera ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<table id="dbmUserList1" class="dataTable" border="0" cellpadding="2" cellspacing="0">
<thead>
<tr>
<th class="headerClass" scope="col"><span id="dbmUserList1:usermail2text" class="outputText">Usermail</span></th>
<th class="headerClass" scope="col"><span id="dbmUserList1:username2text" class="outputText">Username</span></th>
</tr>
</thead>
<tbody>
<tr class="rowClass1">
<td class="columnClass1"><a id="dbmUserList1:0:link1" name="dbmUserList1:0:link1" href="/test/edit.faces?usermail=toto@toto.com" class="outputLink"><span id="dbmUserList1:0:usermail2" class="outputText">toto@toto.com</span></a></td>
<td class="columnClass1"><span id="dbmUserList1:0:username2" class="outputText">Toto Toto</span></td>
</tr>
</tbody>
</table> |
Donc moi je voudrais éditer le premier "<tr>" dans le <thead> par : <tr class="maClasse">... Je n'ai pas trouvé l'option dans <h:dataTable>...
Est-ce au moins possible ?
Merci de vos réponses !