Пользовательская метка и значения в списке выбора в Spring MVC - PullRequest
0 голосов
/ 24 июня 2011

У меня есть выпадающий пользователь на моей странице JSP, где я показываю список пользователей.В раскрывающемся списке мне нужно указать имя пользователя и адрес электронной почты в качестве метки, а значением будет идентификатор пользователя и адрес электронной почты пользователя.Поэтому мне нужно объединить свойства моего пользовательского экземпляра, чтобы показать правильную метку и значения.

Каков наилучший возможный подход для этого в Spring MVC?

Я могу выполнить итерацию посписок в моем Spring Controller и объединить свойства, а затем создать новый список, который будет отображаться на странице.Это то, о чем я могу думать.

Есть идеи получше?

1 Ответ

0 голосов
/ 25 июня 2011

Добавление объекта списка пользователей в модель и использование стандартного тега lib для построения html

<select id="users" name="users">
  <c:forEach items="users" var="user">
    <option value="${user.id}">${user.name} [${user.email}]</option>
  </c:forEach>
</select>
...