Перебор элементов 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}
    

Ответы на вопрос(2)

Ваш ответ на вопрос