Voila, je suis en stage et je dois faire le monitoring d'un serveur.

Bon je vous rassure je vous demande pas de le faire a ma place, mais j'aimerai savoir comment faire pour transformer ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
            <c:forEach items="${d.names}" var="fileDescriptor" varStatus="s">
                <%
                    //<c:if test="${((s.index + d2.index) % 2) == 1}"> <tr class="tdBlue"> </c:if>
                    //<c:if test="${((s.index + d2.index) % 2) == 0}"> <tr> </c:if>
 
                    if((count++ % 2) == 0)
                        out.println("<tr class=\"tdBlue\">");
                    else
                        out.println("<tr>");
 
 
 
                %>
En quelque chose de moins bourrin ..

Ca marche et mon maitre de stage me dit que c'est ok mais bon .. j'suis pas content de moi la

En gros, comment remplace le definition d'une variable interne a une page




En l'equivalent JSTL

et

comment travailler dessus pour pouvoir faire un truc du genre


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<c:if test="${(mavariable % 2) == 1}"> <tr class="tdBlue"> </c:if>
                    <c:if test="${(mavariable % 2) == 0}"> <tr> </c:if>
 
+ incrementer valeur mavariable
a la place d'un scriptlet ...


J'imagine que ca doit etre possible mais bon

en passant si vous connaisez de bon site sur JSTL?