Я не уверен, что подхожу к этому правильно, но вот что я хочу сделать. Распечатайте LinkedHashMap и ArrayList (и, в конечном итоге, еще больше) в таблицу на странице JSP. Пока что они оба имеют одинаковую длину. Я могу получить их значения (например, имена / фамилии людей) в строки таблицы из LinkedHashMap. Я могу получить значения ArrayList тоже .. Теперь, как я могу получить оба? Должен ли я сделать отдельный объект / класс для них? Или поместить ArrayLists в LinkedHashMap? Кажется, что больше работы, когда данные будут исходить из базы данных. Существует ли определенный синтаксис JSTL для повторения создания таблицы с использованием обоих? Что-то вроде:
<c:forEach items="${pNames}" var="current" >
Но есть несколько предметов? Есть ли лучший подход к дизайну, потому что я не хочу слишком усложнять.
Кстати, вот, в основном, таблица без заголовка и без дополнительного ArrayList
<c:forEach items="${pNames}" var="current" >
<tr><td>${current.value}, ${current.key}</td>
<td> </td><td> </td></tr>
</c:forEach>