Как я могу отсортировать список несколькими способами в JSP?

У меня есть список объектов Player, передаваемых в JSP из контроллера, и я хочу отобразить их несколькими разными способами на одной странице:

  • меню отсортированный по имени
  • список, отсортированный по проценту выигрышей / проигрышей

Я мог бы поместить в модель отдельные отсортированные копии, но работа с разными способами отображения одного и того же списка кажется больше обязанностью представления, поэтому я бы я бы предпочел по возможности избегать включения логики в контроллер. У меня уже есть несколько классов, реализующих Comparator, чтобы помочь с фактической сортировкой.

Как лучше всего сделать это в JSP?

Могу ли я отсортировать список перед его передачей в разные forEach ?

16
задан Mike Partridge 7 September 2011 в 18:27
поделиться