2011-08-16 64 views
-2
<table> 
<c:forEach items="${requestScope['rfpq.mailRecievers']}" var="row"> 
<tr> 
              <td>&nbsp; </td> 
<td style="color: #000000; font-size: 11px;" height="17" width="450"> &nbsp;${row} |</td> 

</tr> 
</c:forEach> 
</table> 

輸入是:我怎樣才能獲得通過側輸入側JSP

A0001 |

A0002 |

A0003 |

A0004 |

A0005 |

我將如何得到輸入像(顏色):

A0001 | (顏色:灰色)A0002 | A0003 | (顏色:灰色)A0004

回答

2
<table> 
    <tr> 
     <c:forEach items="${requestScope['rfpq.mailRecievers']}" var="row" varStatus="status" > 
      <c:choose> 
       <c:when test="${status.count%2==0}"> 
        <td style="color: #000000; font-size: 11px;" height="17"> &nbsp;${row} |</td> 
       </c:when> 
       <c:otherwise> 
        <td style="color: gray; font-size: 11px;" height="17"> &nbsp;${row}|</td> 
       </c:otherwise> 
      </c:choose> 
     </c:forEach> 
    </tr> 
</table> 

可以使用varStatus屬性來訪問LoopTagStatus實例當前<c:forEach>,其count財產給你循環計數器。你可以使用這個循環計數器來設置你的奇數列和偶數列的樣式。

+0

我已經試過這個,但是當我寫這個時我的表炸彈。 –

+0

另外我寫道:

有同樣的問題,表炸彈。 –

+0

看來,你想風格的奇數列甚至列,只是更新 –