Mam lista odtwarzacza obiektów uzyskiwanie przekazywane do JSP z kontrolera i chcę, aby wyświetlić je na kilka różnych sposobów na tej samej stronie:Jak mogę posortować listę na kilka sposobów na stronie JSP?
- menu sortowane według nazwy
- lista posortowana według procentu wygrana/strata
mogę umieścić osobne kopie posortowane w modelu, ale chodzi o różne sposoby wyświetlania tej samej listy wydaje się bardziej jak odpowiedzialność widzenia, więc chciałbym, aby uniknąć wprowadzenia logika w kontrolerze, jeśli mogę. Mam już kilka klas implementujących Komparator, aby pomóc w rzeczywistym sortowaniu.
Jaki jest najlepszy sposób na zrobienie tego w JSP?
Czy mogę posortować listę przed przekazaniem jej do różnych tagów forEach
?
Czy bierzesz pod uwagę tylko o jedną wersję listy w HTML/JS i pozwolić przeglądarce użytkownika sortować ją zgodnie z własnymi życzeniami? Wierzę, że istnieje zdolność jqueryui do robienia tego dość łatwo. – RHSeeger
Potrzebuję listy wyświetlanej w dwóch miejscach, ale dobrym pomysłem może być lista graczy i ich statystyki w tabeli; w takim przypadku prawdopodobnie użyłbym displaytag. –