Во-первых, этот код не будет работать.Вы не можете разыграть List
до Iterator
.Сделайте так, чтобы он возвращал List
.
. Затем, чтобы отобразить его в сервлете, вам нужно:
request.setAttribute("list", retrieve());
request.getRequestDispatcher("/path/to/jsp").forward();
А затем в JSP:
<c:forEach items="${list}" var="item">
${item.somePropertyOfTheBean}
</c:forEach>
Было бы хорошо поместить метод retrieve()
в отдельный класс доступа к данным (DAO), а не непосредственно в сервлет.