File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes jsf specification Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "jsf specification" Watch "jsf specification" New topic

jsf specification

nibla jose

Joined: May 25, 2009
Posts: 28
What do you mean by jsf specification? Is it something like EJB or web container specification??
So do we have different implementations for JSF by different vendors???

1. If so where do i get the specification for jsf??
2. How does JSF gain from having different implementations unlike other frameworks??
3. How do different implementations differ from each other??

Lalit Bhatt
Ranch Hand

Joined: Dec 27, 2007
Posts: 69

JSF is a specification like EJB. There are many implementations to it.

See a introduction of JSF at

See the comparison matrix in the references section of the above URL.

Different implementations provide rich component libraries. Also there is strong AJAX support in many of the frameworks. Though the portability is still not good between frameworks but hopefully that will improve with time.

Java-JavaEE Hibernate Spring Software Development Business Process Analysis
nibla jose

Joined: May 25, 2009
Posts: 28

Thanks for the link, It is quite informative..
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17276

The master specification for JSF is a section of Sun's JEE spec document. JSF is part of JEE, just like servlets, JSP and the other server technologies.

An IDE is no substitute for an Intelligent Developer.
I agree. Here's the link:
subject: jsf specification
jQuery in Action, 3rd edition