2010-05-03 2 views
0

J'ai une petite question ...Beans, Lists and JSP

Sur ma page JSP j'ai une liste de haricots. Je veux extraire une sous-liste de haricots avec une propriété spécifique (par exemple tous les livres d'horreur). Apache Beanutils peut-il m'aider?

Merci à l'avance ...

Répondre

1

Dans un JSP vous avez 2 options:

  1. itérer sur la liste à l'aide JSTL vous <c:forEach> et test à l'aide JSTL <c:if> si l'élément correspond aux exigences et enfin seulement l'afficher. Procédez de la même manière dans le code Java brut et appelez-le dans une servlet avant de transmettre la requête au JSP. En option, vous pouvez envelopper dans une fonction EL afin que vous puissiez l'appeler depuis l'intérieur d'une JSP.

Les Beanutils communs ne peuvent pas aider beaucoup ici. Il a pour autant que je sache aucun filtre de collection avec un prédicat. Les Collections Commons et Google Collections ont cependant.

Questions connexes