tengo una lista de jugador objetos personales pasa a una JSP desde un controlador, y quiero mostrarlas en un par de maneras diferentes en la misma página:¿Cómo puedo ordenar una lista de varias maneras diferentes en un JSP?
- un menú ordenado por nombre
- una lista ordenada por porcentaje de ganar/perder
Pude poner copias separadas en el modelo, pero tratar con diferentes formas de mostrar la misma lista parece más una responsabilidad de la vista, así que me gustaría evitar poner la lógica en el controlador si puedo. Ya tengo un par de clases implementando Comparator para ayudar con la clasificación real.
¿Cuál es la mejor manera de hacerlo en un JSP?
¿Puedo ordenar la lista antes de pasarla a las diferentes etiquetas forEach
?
¿ha considerado sólo tener una versión de la lista en el HTML/JS y dejar que el navegador del usuario lo clasifique según sus propios deseos? Creo que hay una habilidad jqueryui para hacer esto con bastante facilidad. – RHSeeger
Necesito la lista que se muestra en dos lugares, pero podría ser una buena idea enumerar Jugadores y sus estadísticas en una tabla; en ese caso, probablemente usaría displaytag. –