Javaserver faces (jsf) framework, JAVA Programming

JavaServer Faces (JSF) framework:

JavaServer Faces is a new framework for creating Web applications using Java. JSF gives you with the following main features:

  • Basic user interface elements like input fields, buttons, links etc. and custom components like tree/table viewer, query builder etc. JSF was creating with a component model in mind to give tool developers to support Rapid Application Development (RAD). User interfaces can be made from these reusable server-side elements.
  • Gives a set of JSP tags to access interface components. Also Gives a framework for implementing custom components.
  • Allows mark up languages other than HTML like WML (Wireless Markup Language) by encapsulating component rendering and event handling. There is a single controller servlet every request sends through where the job of the controller servlet is to receive a faces page with elements and then fire off events for each component to render the elements using a render tool kit.
  • Uses a declarative navigation model by describing the navigation rules inside the XML configuration file faces-config.xml . This configuration file also describes bean resources used by JSF.
  • JSF may hook into your model, which seems the model is loosely coupled from JSF.

 

 

 

524_JavaServer Faces (JSF) framework.png

Posted Date: 7/26/2012 5:52:55 AM | Location : United States







Related Discussions:- Javaserver faces (jsf) framework, Assignment Help, Ask Question on Javaserver faces (jsf) framework, Get Answer, Expert's Help, Javaserver faces (jsf) framework Discussions

Write discussion on Javaserver faces (jsf) framework
Your posts are moderated
Related Questions
In this exercise, I want you to generate password based on random number generator. Develop an application that keeps track of the URL, username and password. I have listed few st

Purpose Demonstrate your ability to ability to use Java data and control structures. Draw with the aid of conditionals and loops. Background Thought A note on comments:

Your FaceBooklet application will use the classes you wrote for Program 3. Start by creating a copy of your Program 3 project with a new name (say, "Program4"). Note that you ca


In this experience you will make the neophyte Java programmer happy by solving, to a limited extent, an age-old problem in programming:  mismatched delimiters.  As we all know, eve

O/R mapping is well suited for read, change, write centric applications and not suited for write centric applications where data is seldom read. Although this was usually true of m

search a file with specific extension

Explain Animate gifs? We can save 16 gif images of the previous instance in a single file in the form of an animated gif, and then used it in a regular tag to display a movi

SCHOOL MANAGEMENT SYSTEM

The Applet's life cycle functions are as follows: public void init() : Initialization function called only once by the browser. public void start() : Method called after