JSTL中想要实现break类似功能的实现方法!

                                        <!-- 外层循环 -->
					<c:forEach begin="1" end="${recommend.intCount}" varStatus="state">
						<tr>
							<td width="20%">
								推荐位置${state.count}:
							</td>
							<td width="80%">
								<!-- 标记 -->
								<c:set var="isDoing" value="0" />
								<!-- 内层循环 -->
								<c:forEach items="${recommend.recommendMediaSet}" var="recommendMedia">
									<c:if test="${recommendMedia.intSort == state.count}">
										<!-- 标记符合条件 -->
										<c:set var="isDoing" value="1" />
										<!-- 设置变量 -->
										<c:set var="strId" value="${recommendMedia.media.strId}" />
										<c:set var="strTitle" value="${recommendMedia.media.strTitle}" />
									</c:if>
								</c:forEach>
								<!-- 判断标记 -->
								<c:if test="${isDoing == 1}">
									<input type="hidden" id="sortID_${state.count}_id" name="sortID_${state.count}" value="${strId}" />
									<input type="text" id="sortID_${state.count}" name="sortID_${state.count}" readonly="readonly" value="${strTitle}" onclick="showMedias(this)" />
								</c:if>
								<c:if test="${isDoing == 0}">
									<input type="hidden" id="sortID_${state.count}_id" name="sortID_${state.count}" />
									<input type="text" id="sortID_${state.count}" name="sortID_${state.count}" readonly="readonly" onclick="showMedias(this)" />
								</c:if>
								<input type="button" value="清除" onclick="cleanMedia('sortID_${state.count}')" style="width: auto;" />
							</td>
						</tr>
					</c:forEach>

posted @ 2011-06-13 15:05  将来的老大爷  阅读(1209)  评论(0编辑  收藏  举报

如果本页面列出的内容侵犯了您的权益,请告知。
知识共享许可协议
996.icu