Привет, я пытаюсь создать цикл в Java:
<%
for (int i = 0; i < webList.size(); i++) {
WebBean WebBean = (WebBean) webList.get(i);
System.out.println (i);
//for (int x = 0; x < webList.size(); x++) {
out.println( "<h2>SouthEast Teams</h2> " );
//}
%>
То, что я хотел бы сделать, это разделить массив по индексу 5 так, чтобы он создавал два разных списка. В настоящее время я использую XML для создания списка, и он работает нормально, за исключением случаев, когда я добавил в заголовок для второго списка «юго-восточные команды», появляющиеся в 8 раз выше заголовка «северо-восточные команды», а не после команды с индексом 5.
Ниже приведен мой полный код JSP:
<%
ArrayList webList = (ArrayList) request
.getAttribute(ConstantKeys.WEB_LIST);
%>
<h2 tabindex="0" id="contentBody">NorthEast Teams</h2>
<%
if (webList != null) {
%>
<table>
<%
for (int i = 0; i < webList.size(); i++) {
WebBean WebBean = (WebBean) webList.get(i);
System.out.println (i);
//for (int x = 0; x < webList.size(); x++) {
out.println( "<h2>SouthEast Teams</h2> " );
//}
%>
<tr>
<td class="col1">
<div class="buttonWrap"
title="<%=WebBean.getTeamName()%>" class="button"><%=WebBean.getTeamName()%></a></div>
</td>
<td tabindex="0"><%=WebBean.getLocation()%></td>
</tr>
<%
}
%>
</table>
<%
}
%>