Sameer’s Blog

A glimpse of Java Server Faces

Posted by: seesameer on: June 14, 2008

JavaServer Faces technology is a server-side user interface
component framework for Java technology-based web
applications. JavaServer(TM) Faces technology simplifies
building user interfaces for JavaServer applications.
JSF is an application framework for creating web based user
interfaces. JSF provides Web application lifecycle management
through a controller servlet.

JSF eases Web-based application development because it:

* Lets you create user interfaces from a set of standard,
reusable server-side components
* Provides a set of JSP tags to access those components
* Transparently saves state information and repopulates forms
when they redisplay
* Provides a framework for implementing custom components
* Encapsulates event handling and component rendering so you
can use standard

According to SUN:

JavaServer Faces technology is a server-side user interface
component framework for Java technology-based web
applications. A set of APIs for: representing UI components
and managing their state, handling events and input
validation,defining page navigation, and supporting
internationalization and accessibility.

A JavaServer Pages (JSP) custom tag library for expressing
a JavaServer Faces interface within a JSP page. JSF is built
on standard J2EE technologies,which include JSP tag
libraries,a controller servlet, and other Java classes that
make up its UI component library and event-processing model.

The Java Enterprise Edition 5 platform includes JavaServer
Faces (JSF) technology,which provides a mature and extensible
user interface component model.The design of this model makes
it easy for application developers to create custom components
by extending the standard components included with JSF and to
reuse these components across applications.

Tools supporting JSF-Java Server Faces:

* Borland JBuilder Enterprise Edition 2005
* Eclipse with Exadel Studio Pro IDE
* Eclipse with Nitrox JSF IDE
* IBM Rational with JSF Support
* Macromedia Dreamweaver with JSTL & JSF extensions
* MyEclipse with JSF Designer
* Oracle’s JDeveloper IDE
* Sun’s Java Studio Creator

Important Links For Developers

http://exadel.com/tutorial/jsf/jsftutorial-kickstart.html
http://resources.coreservlets.com/jsf.html
To Create Your Own Java Server Faces Components
http://www.jsftutorials.net/components/

Leave a Reply

Blog Stats

  • 532 hits

 

June 2008
M T W T F S S
« Apr   Aug »
 1
2345678
9101112131415
16171819202122
23242526272829
30