У меня есть список типов объектов, например
List<Object> getRecords = records.getAllRecords();
ArrayList<String> recordsDetail = new ArrayList<String>();
recordsDetail = this.getRecordsDetail(getRecords.get(3));
model.addAttribute("recordsDetail", getRecords.get(3));
Но когда я пишу такой метод, как
ArrayList<String> getRecordsDetail(Object records) {
}
Теперь я не знаю, как я могу перебрать records
поскольку записи имеют некоторые значения в виде вектора.
Любая помощь будет оценена.Спасибо
Если я делаю то же самое в JSP с использованием Spring MVC, он работает нормально, как
<c:forEach var="sData" items="${recordsDetail}">
<tr>
<td>
<table border="0">
<c:forEach var="sValues" items="${sData}" varStatus="colNo">
<c:choose>
<c:when test="${colNo.count> 5 and colNo.count<9}">
<tr>
<td>${sValues} </td>
<tr>
</c:when>
</c:choose>
</c:forEach>
</table>
<hr>
</td>
</tr>
</c:forEach>
Но я хочу выполнить эту обработку в контроллере MVC Spring и отобразить окончательные результаты в JSP.Поэтому я не могу найти способ, которым я могу перебрать records
в классе контроллера.