jQuery in Action, 2nd edition*
The moose likes Struts and the fly likes JSF Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "JSF" Watch "JSF" New topic
Author

JSF

Srinivasa Raghavan
Ranch Hand

Joined: Sep 28, 2004
Posts: 1228
Whats is this JSF ? Is it like a JSP for building web app ?
Can anyone throw more light on this ?

Srini


Thanks & regards, Srini
MCP, SCJP-1.4, NCFM (Financial Markets), Oracle 9i - SQL ( 1Z0-007 ), ITIL Certified
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61092
    
  66

Moving to the Web App Frameworks forum.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Dark Vachor
Greenhorn

Joined: Oct 13, 2004
Posts: 14
JavaServer Faces (JSF) is a framework for building web-based user interfaces in Java. Like Swing, it provides a set of standard widgets (buttons, hyperlinks, checkboxes, and so on), a model for creating custom widgets, a way to process client-generated events (like changing the value of a text box or clicking on a button), and excellent tool support. Since web-based applications, unlike their Swing cousins, must often appease multiple clients (desktop browsers, phones, PDAs, and so on), JSF has a powerful architecture for displaying components in different ways. It also has extensible facilities for validating input (like the length of a field) and converting objects to and from strings for display. Faces can also automatically keep your user interface components in sync with your business model objects.
JSF includes a powerful controller, and will support tools to enable RAD. JSF is the way to go in a post-Struts context.
There's a kick ass RAD tool that supports JSF : Sun's Java Studio Creator.
Craig McClanahan, author of Struts, contributor to JSF and Java Studio Creator once said an experienced developer with Creator may be up to 8 times more productive than a struts user.

I am going to use JSF for my next Web app.
James Holmes
Author
Ranch Hand

Joined: Jan 06, 2004
Posts: 64
Hi Srini,

I recommend you check out my JSF resources page for links to information about JavaServer Faces. It has a very comprehensive list of links to everything you need to know.

http://www.jamesholmes.com/JavaServerFaces/

Hope that helps,

James
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: JSF