Richfaces - одна из многих библиотек компонентов JSF. Преимущества использования любой библиотеки компонентов JSF (Richfaces, Icefaces, Primefaces и т. Д.) Заключаются в том, что вы получаете многофункциональный набор элементов управления со множеством функций AJAX, встроенных во многие из его элементов управления.
Лично я использую и предпочитаю Primefaces, так как он, кажется, имеет наиболее многофункциональные элементы управления, однако он может содержать ошибки. На мой взгляд, Richfaces не так хороши, но кажутся более стабильными.
Посмотрите демонстрационные ролики, чтобы увидеть, что они могут предложить, потому что они поставляются с множеством функциональных возможностей.
http://www.jboss.org/richfaces/demos
http://www.primefaces.org/showcase-labs/ui/home.jsf