Перебор элементов ArrayList с помощью JSTL forEach
У меня возникли проблемы с запуском элементов ArrayList и отображением их в файле JSP.
Вот мой боб:
public class UsersList {
private ArrayList users = new ArrayList();
public ArrayList getUsers( ){
return users;
}
public void setUsers(ArrayList users){
this.users = users;
}
}
users содержит UserDetails, который является просто классом с 3 строковыми свойствами: электронная почта, имя пользователя, пароль
Теперь я пытаюсь отобразить детали в таблице .. сначала в index.jsp у меня есть эти команды:
UsersList bean = new UsersList();
bean.setUsers(db.getUsersList()); // getting all user deatils from database into the list
session.setAttribute("bean", bean);
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/adminPage.jsp");
dispatcher.forward(request, response);
И теперь на adminPage.jsp, когда я должен отобразить таблицу, содержащую информацию о пользователях, она ничего не отображает. Вот код:
${current.email}
${current.username}