Je préférerais RichFaces. Mais gardez à l'esprit que vous pouvez les utiliser tous en même temps, si vous avez besoin d'un certain composant.
Je n'ai pas utilisé les deux autres, mais j'ai examiné dans les détails afin de choisir.
- composants - richfaces a seulement plus de composants que d'autres. Et à mon avis, non-concepteur, composants trinidad sont un peu laid de documentation :)
- - tout bon
- ajax intégration - richfaces a assez de puissantes capacités de ajax qui étaient au cœur de ceux introduits dans JSF 2.0
- compatibilité du navigateur - tous ont des problèmes mineurs, aucun moyen d'éviter cela.
- communauté - vous trouverez des réponses appropriées pour la plupart de vos questions sur leurs forums, ou ici
- outils - vous n'avez pas besoin ceux-ci, mais un outil JSF générique qui leur convient tous
Cela dit , vous pouvez également regarder Primefaces - il a aussi de très bons composants. Et pour souligner ceci - toutes les bibliothèques de composants peuvent être utilisées ensemble.
de Eh oui, RichFaces est bon. La compatibilité du navigateur est plus une question de CSS. Les habillages par défaut sont bons, mais si vous souhaitez les personnaliser ou fournir un gabarit personnalisé, vous devez vraiment prendre en compte la compatibilité du navigateur. – BalusC