Учитывая ваш комментарий относительно RichFaces:
RichFaces 4, который должен поддерживать JSF2, поддерживает только некоторые из компонентов.См. Документацию Milestone 1 .
Также, если вы использовали их CDK для создания компонентов, он не будет работать в JSF2.
Однако я определенно рекомендую вамиспользовать PrimeFaces .Вы можете увидеть в demo различные компоненты, которые поддерживаются в JSF2.
НО:
Если в вашем коде много компонентов RichFaces, вы можете рассмотреть возможность обновленияновая модель, а не та же.Это может потребовать слишком много работы, и неясно, когда RichFaces собирается выпустить полную библиотеку компонентов для JSF2.