This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes JSF and the fly likes Implementors of JSF and whose implementation to use? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "Implementors of JSF and whose implementation to use?" Watch "Implementors of JSF and whose implementation to use?" New topic
Author

Implementors of JSF and whose implementation to use?

Salil Vverma
Ranch Hand

Joined: Sep 06, 2009
Posts: 253

Hi,

While learning JSF, at some locations in Google, I found that Oracle is the implementer while at other Apache and JBoss. Can someone please suggest whether there are multiple implementors of JSF techonology ?
If yes, then how should we decide which one to choose for JSF enabled project ?
If there are multiple implementer, there are high chances of one providing more feature than other. Which one is considered best from most functionality perspective ?
As web application runs on application server, is there any recommendation that which implementer's JSF should be used with which application server ?
Do all of these use same function names and signature for same operation or different ?


Regards
Salil Verma
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15964
    
  19

JSF comes in core and add-on packages. You always need the core. Add-ons are optional.

The definitive core release is the Sun (Oracle) Reference Implementation. The Apache foundation also implemented the core JSF spec in MyFaces. Anyone can implement the JSF specification, actually. When done properly, they're all functionally interchangeable.

The Apache MyFaces Tomahawk, JBoss, Primefaces, IceFaces and other third-party extensions are optional and which one you use (if any) is up to you.


Customer surveys are for companies who didn't pay proper attention to begin with.
Salil Vverma
Ranch Hand

Joined: Sep 06, 2009
Posts: 253

Thanks Tim, The information was useful.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Implementors of JSF and whose implementation to use?
 
Similar Threads
Page cannot be displayed on multiple request.
Spring-JSF
JSF with other technologies, Hibernate
Choosing best Application server
[NX]STuPiD questions HELP !!!!