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
Ask questionWrite a program BruteForceSearch that uses the brute-force approach given above and compare its running time on your computer with that of Binary Search for largeW.txt

Explain init(), start(), stop(), and destroy() method? The init() method is known as exactly once in an applet's life, while the applet is first loaded. It's generally used to

Want an expert with knowledge of UML diagrams and writing experience for pages writing including diagrams. This project needs 3-4 pages of technical writing about tickets reserv

Question 1 Explain the data types in Java Question 2 Write a note on StringBuffer Question 3 What is Exception? Question 4 Write a note on stream classes Questi

Explain how several ways businesses monitor their employees? Systems are available in which monitor or most every key stroke which an employee forms on computer. Systems are av

How Trojan Horses or Worms affect a computer system? What guidelines should be adopted to troubleshoot along with malicious software? Trojan horses are stand-alone programs. Th

Develop a code for fibonacci series

At a shop of marbles, packs of marbles are prepared. Packets are named A, B, C, D, E …….. All packets are kept in a VERTICAL SHELF in random order. Any numbers of packets with thes

I need Java Web Applications Development Project Description: MySQL databases, Oracle. SVN, GIT team collaborations. Skills required: Java, SQL, Software Architectur

Explain the Coordinate System? Java uses the standard, two-dimensional, computer graphics coordinate system. The first visible pixel in the upper left-hand corner of the applet