Search code examples
jsfprimefacesjsf-1.2myfaces

Which JSF implementation to choose?


I have just started working on developement of a java web-app. I have to use JSF framework in its web tier. Googling around I do see number of implementations of JSF out there viz. Apache Myfaces, Jboss Primefaces etc.

Can anyone guide me please on Which implementation is now be called as best from the point of - a) Support/Documentation/tutorials b) Stability c) Future aspects of the same d) Compatibility with Application Servers


Solution

  • As implementations, the two main implementations are MyFaces and Mojarra. Primefaces, Richfaces and many more are component libraries, that work on top of an implementation.

    I would say that, for starters, you should first chose the application server and try to stick to the server provided implementation.