Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

difference between JSF, RichFaces, PrimeFaces and IceFaces

I am new to jsf and want to know about the clear difference between JSF, Rich-/Prime-/IceFaces.

In JSF we create pages with .jsp extension and write java code in the backing beans.

But how exactly all "faces" are different and related to jsf.

like image 771
learner Avatar asked Nov 19 '12 08:11

learner


Video Answer


1 Answers

I think if you put it very simply . ref : Source

JSF is a request-driven MVC web framework for constructing user interfaces using components.

And PrimeFaces/RichFaces/IceFaces are components/JSF libraries that you can use on top of JSF

  1. RichFaces : is an open source Ajax-enabled component library for JavaServer Faces

  2. ICEfaces, open-source, Java JSF extension framework and rich components, Ajax without JavaScript

  3. PrimeFaces Ajax framework with JSF components

like image 87
Mukul Goel Avatar answered Sep 27 '22 23:09

Mukul Goel