У меня есть вопрос, который я действительно не знаю, с чего начать. Поэтому я решил спросить это здесь.
По сути, у меня есть выпадающий список с именами в нем. Я хочу, чтобы эти имена были в алфавитном порядке.
Заполнение выпадающего списка происходит следующим образом:
Я запрашиваю базу данных и извлекаю Id и Name, создаю объект с именем «UserList» и устанавливаю переменные name и id с тем, что получаю.
Затем я добавляю этот объект в ArrayList. Я делаю это снова и снова.
Затем я преобразовываю эту коллекцию в массив и передаю ее на свою страницу JSP с помощью
session.setAttribute("userList", UserList);
Затем я заполняю раскрывающийся список, как показано ниже.
<c:forEach items="${userList}" var="c" >
`<html-el:option value="${c.id}"><c:out value="${c.name}"/></html-el:option> </c:forEach>
Возможно, есть простой ответ, но как мне отсортировать эти имена?