Aide sur Tags struts2

mony -  
 besstiolle -
Bonjour,
svp ,je suis nouvelle dans la programmation web en struts2,

si quelqu'un peut m'expliquer qu'est ce qu'il fait l'attribut "status" da la balise <s:iterator> dans cet exemple

<s:iterator value="users" status="status">
<tr class="<s:if test="#status.even">even</s:if><s:else>odd</s:else>">
<td class="nowrap"><s:property value="username"/></td>
<td class="nowrap"><s:property value="password"/></td>
<td class="nowrap"><s:property value="usertype"/></td>
</tr>
</s:iterator>

en fait j'ai cherché dans les exemples de réfrence (struts2.apache) mais j'ai po bien compris/

merci de votre aide
A voir également:

1 réponse

besstiolle
 
salut mony

je change ton exemple par celui ci, il te sera plus parlant

<s:iterator value="users" status="etatDeLaLigne">
<tr class="<s:if test="#etatDeLaLigne.even">cssLignePaire</s:if><s:else>cssLigneImpaire</s:else>">
<td class="nowrap"><s:property value="username"/></td>
<td class="nowrap"><s:property value="password"/></td>
<td class="nowrap"><s:property value="usertype"/></td>
</tr>
</s:iterator>

even et odd signifiant pair et impaire

l'avantage ici c'est que tu peux sur un tableau mettre une ligne paire en couleur XXX et la ligne impaire en couleur YYY via l'appel à deux class CSS différentes

c'est plus clair ?
0