JavaServer Faces (JSF) - это модель-представление-презентатор, обычно используемая для создания веб-приложений. Версия 2.x является важным шагом вперед по сравнению с JSF 1.x, значительно расширяя стандартный набор компонентов и библиотек компонентов.

JavaServer Faces 2.x является важным шагом вперед по сравнению с JSF 1.x, значительно расширяя стандартный набор компонентов и библиотек компонентов. Facelets (который был разработан специально для JavaServer Faces) был принят в качестве официальной технологии просмотра для JSF 2.x. Это устраняет конфликты жизненного цикла, существовавшие с JSP, заставляя обходные пути разработчиков Java. Множество вещей, которые вряд ли возможны в JSF 1.x, можно сделать более элегантно в JSF 2.x.

Для реальной вики перейдите в wiki jsf: https://stackoverflow.com /tags/jsf/info.