Avez vous une idée comment affciher une ligne en gras si la date du jour est comprise inclusivement entre les deux dates de debut item.startDt et de fin item.endDt
donc on va avoir un :
<c:if start date <= date du jour AND end date >= date du jour alors --- ligne simple
sinon -- ligne en gras
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 <!-- notice list --> <br> <div class="sectionTitle"> <li><bean:message key="notice.titleList" /></li> </div> <table border="0" cellspacing="0" cellpadding="1" width="580"> <tr> <td><p class="app"><bean:message key="notice.name" /></p></td> <td><p class="app"><bean:message key="notice.startDte" /></p></td> <td><p class="app"><bean:message key="notice.endDte" /></p></td> <td><p class="app"><bean:message key="notice.update" /></p></td> <td><p class="app"><bean:message key="notice.tmst" /></p></td> <td><p class="app"><bean:message key="notice.action" /></p></td> </tr> <% int rowcount = 0; %> <logic:iterate id="item" name="noticeAll" scope="request"> <%-- <c:if test="${item.startDt le date && item.endDt ge date}"> <tr bgcolor=<%if(rowcount == 1){ out.print("#eeeeee"); rowcount = 0; }else{ out.print("#CAC0C6"); rowcount = 1; }%>> </c:if> --%> <tr bgcolor=<%if(rowcount == 1){ out.print("#ffffff"); rowcount = 0; }else{ out.print("#FAF0E6"); rowcount = 1; }%>> <td><bean:write name="item" property="noticeName" /></td> <td><bean:write name="item" property="startDt" /></td> <td><bean:write name="item" property="endDt" /></td> <td></td> <td><bean:write name="item" property="updateTmst" /></td> <td><input type="submit" name="editButton" value="<bean:message key="notice.editButton" />" /></td> </tr> </logic:iterate> </table>
mon probleme est dans la partie suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <%-- <c:if test="${item.startDt le date && item.endDt ge date}"> <tr bgcolor=<%if(rowcount == 1){ out.print("#eeeeee"); rowcount = 0; }else{ out.print("#CAC0C6"); rowcount = 1; }%>> </c:if> --%> <tr bgcolor=<%if(rowcount == 1){ out.print("#ffffff"); rowcount = 0; }else{ out.print("#FAF0E6"); rowcount = 1; }%>>
Partager