<c:foreach>ç¨æ³
<c:foreach>类似äºforåforeach循ç¯
以ä¸æ¯ç®åè§è¿çç¨æ³ï¼
1ã循ç¯éåï¼è¾åºææçå
ç´ ã
<c:foreach items="${list}"
var="li">
${li}
</c:foreach>
注æï¼items ç¨äºæ¥æ¶éå对象ï¼var å®ä¹å¯¹è±¡æ¥æ¶ä»éåééååºçæ¯ä¸ä¸ªå
ç´ ãåæ¶å
¶ä¼èªå¨è½¬åã
2ã循ç¯éåï¼è¾åºä¸ä¸ªèå´ç±»çå
ç´ ã
<c:foreach items ="${lis}" var = "li " begin="2" end
="12">
${li}
</c:foreach>
注æï¼begin å®ä¹éåçå¼å§ä½ç½®ï¼endå®ä¹éåçç»æä½ç½®ãbegin åendçå¼å·å¿
é¡»åã
3ã循ç¯éåï¼è¾åºé¤æ个å
ç´ ä»¥å¤çå
ç´ æè¾åºæå®å
ç´ ã
<c:foreach items="${list}" var ="li"
varStatus="status">
<c:if text="${status.count==1}>
${"第ä¸ä¸ªå
ç´ ä¸è¦"}
</c:if>
${li}
</ c:foreach>
注æï¼varStatus
表示å½åéåçç¶æï¼å
¶å®æ¯ä¸æ¯ï¼æä¹ä¸å¤ªæ¸
æ¥ï¼åªç¥éè¿æ ·ç¨ï¼ä¼ç人æç¹ä¸ï¼ï¼count为循ç¯ä¸ä¸ªè®¡ç®å¨ã
4ã循ç¯éåï¼è¾åºç¬¬ä¸ä¸ªææåä¸ä¸ªå
ç´ ã
<c:foreach items="${list}" var ="li"
varStatus="status">
<c:if
text="${status.first}">ææ¯ç¬¬ä¸ä¸ªå
ç´ </c:if>
<c:if
text="${status.last}">ææ¯æåä¸ä¸ªå
ç´ </c:if>
</c:foreach>
注æï¼first表示å¦ææ¯ä¸ä¸ªå
ç´ ï¼åè¿åture,åä¹åè¿åfalse
last 表示å¦ææ¯æåä¸ä¸ªå
ç´ ï¼åè¿åture,åä¹åè¿åfalseã
5ã循ç¯éåï¼ææå®æ¥é¿è¾åºã
<c:foreach items="list" var ="li"
step="2">
${li}
</c:foreach>
注æï¼step为循ç¯çæ¥é¿ãæ¯æ¬¡é两个åä½è¾åºä¸ä¸ªãå¦ï¼1ã3ã5ã
温馨提示:内容为网友见解,仅供参考