Я показываю сведения о сотруднике, хранящиеся в базе данных, и мой код сервлета создает массив объектов сотрудников и отправляет его в JSP с помощью метода RequestDispatcher
forward. Я установил атрибут в request.setAttribute("emp", list)
, который принимает этот список в качестве параметра.
request.setAttribute("emp", list);
RequestDispatcher rd = request.getRequestDispatcher("/rafi.jsp");
rd.forward(request, response);
И мой файл JSP использует JSTL для отображения сведений о сотрудниках из этого кода списка:
<table>
<c:forEach items="${emp}" var="employ">
<tr>
<td>${employ.id}</td>
<td>${employ.username}</td>
<td>${employ.password}</td>
</tr>
</c:forEach>
</table>
Но я получаю информацию только об одном сотруднике вместо всех сведений о сотруднике, например, если сотрудники abc и xyz, вывод будет abc abc. Как мне это исправить?